1、不能是变量

var obj = {};
obj.name = 'Tom'

这种方法的属性(name )不能是一个变量。

2、可以是变量

var obj = {};
obj[name] = 'Tom'

这种方法的属性(setAttrName)可以是一个变量。

var obj = {attr: {}
};
var egData = ['oneAttr', 'twoAttr', 'threeAttr'];
for (var i = 0; i < egData.length; i++) {obj.attr[egData[i]] = false
}

这样就可以动态的给js对象添加变量属性!

js 一个对象的属性名是一个变量如何设置和获取值相关推荐

  1. 使用变量的值作为JS对象的属性名,从而获取其对应的值

    使用变量的值作为JS对象的属性名,从而获取其对应的值 <script>var object={"a":1111,"b":2222};var para ...

  2. 通过反射突破private访问修饰符获取私有和公共的属性,设置和获取值

    import operate425.demo.demo1.Student;import java.lang.reflect.Constructor; import java.lang.reflect. ...

  3. JS对象的属性名规则

    /* * 使用对象字面量,可以在创建对象时,直接指定对象中的属性 * 语法:{属性名:属性值,属性名:属性值-} * 对象字面量的属性名可以加引号也可以不加,建议不加, * 如果要使用一些特殊的名字, ...

  4. js动态的属性名如何取该属性的值

    var cls={cn1:"nihao",cn2="made",cn3="shuide"}; var index=2;//可变 获取cn2的 ...

  5. php检测一个变量是否设置函数,php如何判断变量是否有设置的函数

    php判断变量是否有设置的函数的方法:可以利用isset()函数来进行判断.isset()函数用于检测变量是否已设置并且非NULL.如果指定变量存在且不为NULL,则返回TRUE,否则返回FALSE. ...

  6. Js 怎么遍历json对象所有key及根据动态key获取值

    对于json对像,怎么遍历json对象的所有key,在使用json对象时,如果无法知道key,怎么通过key变量来获取值?请参阅下面的关键代码: <html> <head>&l ...

  7. 如何在两个jsp页面之间传值,在另外一个页面用EL表达式获取值

    第一个jsp页面 <% String ids=request.getParameter("id");int id=Integer.parseInt(ids);%>< ...

  8. python执行变量次_当脚本再次执行时需要一个变量来保留它的值(Python)

    目前我正在开发tweepy,我需要将tweet id存储在一个变量中,并希望它在脚本再次运行时保留该值.我知道我可以使用文件和数据库来实现这一点,但我想用环境变量来实现.寻找一个正确的方向.我已经使用 ...

  9. java 如何测试_java – 如何测试一个变量是否设置?

    Java编译器不会让您定义变量并在赋值之前使用它们,因此问题不存在于与php中存在的相同的形式. 编辑 如果在你的情况下,编译器并没有阻止你(因为这是一个实例变量),最好的解决方案可能是将变量初始化为 ...

最新文章

  1. 使用Logstash同步MySQL数据库信息到ElasticSearch
  2. 计算机网络严楠,安徽工程大学
  3. mysql 数据库优化之执行计划(explain)简析
  4. 还想呆在公司养老?别做梦了
  5. 解决Linux出现“cannot create temp file for here-document: No space left on device”的问题
  6. 项目创建多少个线程合适
  7. 怎样让网站显示在 Google 搜索结果中?
  8. 计算机科学与技术 未来,浅析计算机科学与技术的未来发展趋势
  9. 10篇最新年优秀CISSP认证考试心得分享(值得收藏)
  10. 大唐移动骨干集体出走 TD人才考验大唐
  11. 小学计算机教室使用汇报材料,勃李小学“教育信息化示范学校”汇报材料
  12. 关于想写我与Java的故事,满脑子却都是与JavaCV纠缠不清的那段日子
  13. Blazor发布问题,localhost可以访问,局域网无法访问
  14. LiveData的基本使用和原理解析
  15. ios上查看html源码,如何在ios手机端的Safari浏览器中“查看网页源代码”
  16. redis5大数据结构
  17. python行业中性_单因子测试(上)——因子中性化
  18. CM10稳定版推出;CyanogenMod域名险被劫持
  19. 【企业架构】企业架构师的战略角色
  20. 体系、创新――战略制定的两个关键词

热门文章

  1. oracle 计算复杂 数据跑不出来 如何分批次_如何配置PG的数据库缓冲
  2. vant表单点击提交没有触发验证_jquery.validate不用submit提交,用js提交的,怎么触发验证啊?...
  3. Linux内核深入理解系统调用(3):open 系统调用实现以及资源限制(setrlimit/getrlimit/prlimit)
  4. 5 个鲜为人知 GNU 调试器(GDB)技巧 | Linux 中国
  5. 比特币:一种点对点的电子现金系统
  6. Python OOP 项目实践:从农药到吃鸡
  7. 市场上血糖仪的测试原理和优缺点评价
  8. 滚动插件jQuery Marquee
  9. win10的11对战平台突然无法启动魔兽
  10. php mysql刷新表格_PHP和AJAMYSQL数据库刷新表格