JS_object添加变量属性_动态属性
2017-12-21 15:14
441 查看
总结,给对象动态添加变量属性的方法如下:
obj[变量]=变量值;
备注:
obj.属性=属性值 ;
obj={属性:属性值};
这两种方式添加的属性都不能使用变量作为属性.
犯过的错误:
正确的做法:
obj[变量]=变量值;
备注:
obj.属性=属性值 ;
obj={属性:属性值};
这两种方式添加的属性都不能使用变量作为属性.
犯过的错误:
var tokenIdName=""; var actionName = loginCache.$third_actionName.val(); if (actionName == "fbLogin") { tokenIdName = "fbId"; } else if (actionName == "googleLogin") { tokenIdName = "googleId"; } else if (actionName == "ppLogin") { } var postData={tokenIdName:loginCache.$third_userId.val()}; alert(postData);
正确的做法:
var tokenIdName=""; var actionName = loginCache.$third_actionName.val(); if (actionName == "fbLogin") { tokenIdName = "fbId"; } else if (actionName == "googleLogin") { tokenIdName = "googleId"; } else if (actionName == "ppLogin") { } var postData={}; postData[tokenIdName]=loginCache.$third_userId.val(); alert(postData);
相关文章推荐
- js为object动态添加属性
- js为Object对象动态添加属性和值
- js中为什么不能为值类型的变量动态添加属性呢?
- Runtime 创建动态一个类 添加成员变量 属性
- JS动态添加HTML自定义属性以及处理HTML元素的自定义属性(兼容FIREFOX和IE)
- 动态添加js对象属性
- js中,全局变量与直接添加在window属性的区别
- js变量在属性里的写法 常用mark 多个DL遍历添加一个父级DIV
- js动态参数作为Object的属性取值
- 点滴积累【JS】---JS小功能(JS实现动态添加运动属性)
- js中动态创建json,动态为json添加属性、属性值的实例
- Js 动态添加、删除 对象属性
- JS动态创建表格,动态设置属性,动态添加事件
- JS动态给对象添加属性和值
- js动态参数作为Object的属性取值
- js 动态添加元素(div、li、img等)及设置属性的方法
- iOS中动态添加属性的方法——关联(e.g. 向Category添加成员变量)
- js学习(一)-动态添加、修改、删除对象的属性和方法
- 使用变量动态设置js的属性名
- 通过自定义属性添加样式(css+js,动态判断背景颜色)