请问JS函数中[]的含义是什么?

function returnfunc (propertyName) {

  return function (obj) {             //-----这行定义并返回了一个闭包,也被称之为一个匿名函数

    return obj[propertyName];         //这里用方括号法访问属性,因为属性是变量(returnfunc()函数的参数)

  };

}


var savefunc = returnfunc("name");     //调用returnfunc()

var result = savefunc({name:"Picasso"});//调用savefunc()

alert(result);                        //返回字符串“Picasso”

请问savefunc({name:"Picasso"})中的name:"Picasso"

牛魔王的故事
浏览 639回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript