我有一个对象(anonymous function)
,其属性为var tree={}
。
当我执行tree.leaves.leaf={}
给予tree.hasOwnProperty("leaves.leaf")
时。
我可以在false
函数中使用点函数吗?怎么做?
答案 0 :(得分:2)
如果要使用键leaves.leaf
创建属性,则需要使用括号表示法
tree["leaves.leaf"]={}
现在tree.hasOwnProperty("leaves.leaf")
会给true
。
答案 1 :(得分:1)
您必须使用以下内容
var tree = {}
tree["leaves"]={}
tree["leaves"]['leaf'] = {}
tree.leaves.hasOwnProperty("leaf")