中易网

JS eval().d是什么意思?

答案:3  悬赏:10  
解决时间 2021-02-23 12:28
$(eval("(" + msg + ")").d).appendTo("#selCity"); //将返回来的项添加到下拉菜单中 这个 .d 是什么意思?
最佳答案
eval说白了就是把一个字符串当程序语句来执行.比如:
var strObjName = "aaa ";
这里aaa是字符串,不是对象,跟 是完全不一样的,那么有时候传参数的时候传不了对象,你只能把字符串传过去,但是你又要引用这个对象,就只能
obj = eval( "document.all. "+strObjName)
一般来讲你可以先把string拚好了再eval.
如:
sCommand = "obj = document.all. "+aaa
那么sCommand = "obj = document.all.aaa "
用eval的效果就是sCommand去掉前后引号的效果
即:
eval( "obj=document.all.aaaa ") == obj = document.all.aaa
全部回答
eval("(" + msg + ")") //这是把字符串解析成一个JSON对象, eval("(" + msg + ")") .d //这是调用JSON对象的 d 属性 ================================ PS一下:我怎么越看越觉得这段代码非常像我的风格呢?
从你这句代码来看,eval("(" + msg + ")")执行完成后应该返回一个对象,d应该是这个返回对象的属性。 再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如果有一女孩经常发信息和打电话给我老公总关
绿化在什么时间做最好?
杰科牌网络电视机顶盒恢复出厂后没有电视直播
菜鸟驿站(安兜路口1130见福便利店)地址在什么
口臭一年多了,特别严重,只要是跟我在一个屋
纤手人生造型专业店怎么去啊,我要去那办事
洛阳市万安山和万安山野生动物园是一个地方吗
dnf深渊派对多米纳海伊利要打哪里
※怎 样 分 辨 凉 宫 激 奏 系 列 手 办 真
天堂2 刺客问题?
我打暑假工,之前进厂的时候明明说好是一百块
人眼的睫状体放松时,晶状体比较薄,相当于焦
阿里巴巴的主账号能看到子账号的搜索记录吗
下雨天施工丙纶防水的副作用
雅杰发新社地址在什么地方,想过去办事
推荐资讯
PSP 《初音未来 歌姬计划2》怎么获得新歌曲
经纬中国是值得相信的创投公司吗?
空调水会不会残留衣服上,空调水滴衣服和没有
哈尔滨市公安局道外分局滨江街派出所民警执勤
高尔夫2017款1.6l自动舒适版和高尔夫2017款18
炫迈和小川分手原因
辉煌商务酒店怎么去啊,有知道地址的么
广州明珠星集团长顺县晨龙精密计时公司地址在
2012年12月21日 是进入水瓶时代 之前是双鱼时
学习学习励志诗句大全
工农兵大道/银云路(路口)地址有知道的么?有
杭州哪所专科院校收的分数低
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?