正在获取JavaScript对象文字中键的同级值
Getting sibling value of key in a JavaScript object literal
有人知道有一种方法可以在JavaScript对象文本中引用同级键的值吗?
所以在这里使用beforeNext()
函数中target
的值:
obj: {
target: 'li.player a.icon-tag',
parent: 'ul#drop_list',
beforeNext: function(){
target.addClass('bind active');
}
}
这不是一个"JSON"对象,而是一个JavaScript对象(或者只是"object")。我假设这也包含在Object文本中,因为obj: {
本身就是无效语法。
无论如何,是的,您可以在具有this
的方法中引用对象的属性。
beforeNext: function () {
this.target;
}
http://jsfiddle.net/ExplosionPIlls/Q9v8r/
如果您使用的是纯JavaScript:
var cartoon = {"george jetson":{"son":"elroy","daughter":"judy"} }
使用Object构造函数将字符串转换为对象:
cartoon["george jetson"].son = Object(cartoon["george jetson"].son)
然后绑定同级值:
cartoon["george jetson"].son.sister = cartoon["george jetson"].daughter
并使用toString
获得原始值:
cartoon["george jetson"].son.toString()
参考
- 罗塞塔密码:树遍历
- 在XHTML中查找列表项
- 按级别顺序遍历递归树
- 订单前遍历、订单中遍历、订单后遍历、树的级别顺序的大O
相关文章:
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- jquery试图按名称获取按钮位置
- 如何在jQuery中获取元素的形式
- 如何在php文件中获取$.post-ajax传递的值
- 添加文字和评论功能更新Div
- 在Shopify中获取博客文章的图片
- 使用Javascript获取所选选项ID
- 在jQuery中获取表的行索引
- 使用jquery将mysql数据获取到新的表行中
- 在动态创建的元素上获取对特定选择器的引用
- 从多行文字中获取第一个修剪的字符串
- jQuery:如何使用文字对象方法中的方法来获取全局变量
- 如何获取变量's设置元素时的文字值's onclick处理程序
- 从C#中获取JS中对象文字的属性
- 在IE 7中,如果链接是使用jQuery创建的,如何获取链接的href属性的文字值
- 使用变量创建一个对象文字,如何只获取其值
- 当结果应该很简单时,在对象文字中获取Undefine
- 正在获取JavaScript对象文字中键的同级值
- 仅从对象文字中获取值
- 谷歌图表:表格图表-从对象文字符号数据源获取值