我已经尝试过此代码以达到目的'keyone',并且可以正常工作。
const json = {
'keyone' : function () {
console.log(Object.keys(this)[0]) // it prints keyone when call json.keyone()
} ,
'keytwo' : function () {
console.log(Object.keys(this)[1]) // it prints keytwo when call json.keytwo()
}
}
json.keyone();
json.keytwo();
此代码在浏览器中不起作用,返回window. 我希望它返回函数的键名,如下例所示:
...
'keyname' : function(){
console.log('code for printing this function's keyname')
}
...
我怎样才能做到这一点?
素胚勾勒不出你
相关分类