0
点赞
收藏
分享

微信扫一扫

关于对象内函数定义的一种方式——中括号


我们可以知道在函数内部有关于当key值和value值可以用一种写法来代替,也可以通过对象中括号的方式对属性值得获取,但是呢,如果value是一个函数,那他还有一一种写法:

let obj = {
// key:value
["sc"]:function(){
console.log("a");
},//okok,函数对象简写方式----thanks牛鹏---拜拜
["sd"](){
console.log("b");
}
}

这样就可以在在外部调用对象的不同的属性值去执行,通过这种简写方式完成对属性方法的使用。

obj["sc"]()
obj["sd"]()


举报

相关推荐

0 条评论