这段程序会输出什么?
JavaScript
'use strict';
function readName() {
return this.name;
}
const primary = { name: 'primary', readName };
const bound = readName.bind({ name: 'bound' });
console.log([
primary.readName(),
readName.call({ name: 'called' }),
bound.call({ name: 'ignored' }),
].join(', '));