思路:this。
function createModule(str1, str2) { return { 'greeting':str1, 'name':str2, sayIt(){ return this.greeting+', '+this.name } } }
总结:注意,箭头函数没有this。如果把sayIt写成箭头函数,那么内部的this就会变成其所在作用域的调用者,而对象的大括号不算做作用域,故就变成了window,就会出错。