我是靠谱客的博主 粗暴冰棍,这篇文章主要介绍JS_object添加变量属性_动态属性,现在分享给大家,希望可以做个参考。

总结,给对象动态添加变量属性的方法如下:

  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);

 

转载于:https://www.cnblogs.com/lxhbky/p/8080720.html

最后

以上就是粗暴冰棍最近收集整理的关于JS_object添加变量属性_动态属性的全部内容,更多相关JS_object添加变量属性_动态属性内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(99)

评论列表共有 0 条评论

立即
投稿
返回
顶部