浅谈JS使用[ ]来访问对象属性


Posted in Javascript onSeptember 21, 2016

对象的属性由两种固定的方法来访问:”.”记法和”[ ]“方括号记法:

使用”.”号记法访问标准的对象属性,使用”[ ]“方括号记法访问由页面定义的对象属性。如下

document.forms["myformname"].elements["myinput"].value

这里,forms 是 document 的一个标准属性,而表单名 myformname 则是由页面所定义的。同时,elements 和 value 属性都是由规范所定义的标准属性。而 myinput 则是由页面所定义的。

如果一个属性名在执行产生,方括号是必须,如果你有 “value1″, “value2″, 和 “value3″这样的属性,并且想利用变量 i=2来访问

这个可以运行:

MyObject["value"+i]

这个不可以:

MyObject.value+i

以上就是小编为大家带来的浅谈JS使用[ ]来访问对象属性的全部内容了,希望对大家有所帮助,多多支持三水点靠木~

Javascript 相关文章推荐
基于jquery的DIV随滚动条滚动而滚动的代码
Jul 20 Javascript
javascript作用域和闭包使用详解
Apr 25 Javascript
jQuery获取节点和子节点文本的方法
Jul 22 Javascript
JavaScript变量的作用域全解析
Aug 14 Javascript
jQuery 3.0十大新特性最终版发布
Jul 14 Javascript
微信小程序 前端源码逻辑和工作流详解
Oct 08 Javascript
原生js实现网易轮播图效果
Apr 10 Javascript
Vue input控件通过value绑定动态属性及修饰符的方法
May 03 Javascript
vue 粒子特效的示例代码
Sep 19 Javascript
javascript高级模块化require.js的具体使用方法
Oct 31 Javascript
vue 使某个组件不被 keep-alive 缓存的方法
Sep 21 Javascript
微信小程序后台持续定位功能使用详解
Aug 23 Javascript
js style.display=block显示布局错乱问题的解决方法
Sep 21 #Javascript
JS封装的选项卡TAB切换效果示例
Sep 20 #Javascript
jquery radio的取值_radio的选中_radio的重置方法
Sep 20 #Javascript
JS获取鼠标相对位置的方法
Sep 20 #Javascript
jQuery flip插件实现的翻牌效果示例【附demo源码下载】
Sep 20 #Javascript
jQuery图片前后对比插件beforeAfter用法示例【附demo源码下载】
Sep 20 #Javascript
AngularJS删除路由中的#符号的方法
Sep 20 #Javascript
You might like
PHP中在数据库中保存Checkbox数据(2)
2006/10/09 PHP
PHP超级全局变量数组小结
2012/10/04 PHP
phpnow php探针环境检测代码
2014/11/04 PHP
PHP IDE PHPStorm配置支持友好Laravel代码提示方法
2015/05/12 PHP
Zend Framework教程之Zend_Db_Table_Row用法实例分析
2016/03/21 PHP
laravel框架创建授权策略实例分析
2019/11/22 PHP
利用jQuery操作对象数组的实现代码
2011/04/27 Javascript
通过JS自动隐藏手机浏览器的地址栏实现原理与代码
2013/01/02 Javascript
jQuery Mobile的loading对话框显示/隐藏方法分享
2013/11/26 Javascript
动态创建script标签实现跨域资源访问的方法介绍
2014/02/28 Javascript
js实现延迟加载的方法
2015/06/24 Javascript
Javascript中常用的检测方法小结
2016/10/08 Javascript
微信小程序左滑删除效果的实现代码
2017/02/20 Javascript
Vue自定义指令详解
2017/07/28 Javascript
详解如何使用PM2将Node.js的集群变得更加容易
2017/11/15 Javascript
vue动态子组件的两种实现方式
2019/09/01 Javascript
vue props对象validator自定义函数实例
2019/11/13 Javascript
Vue的data、computed、watch源码浅谈
2020/04/04 Javascript
vue实现折线图 可按时间查询
2020/08/21 Javascript
利用 JavaScript 实现并发控制的示例代码
2020/12/31 Javascript
[43:41]OG vs Newbee 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.21.mp4
2020/07/19 DOTA
[06:59]DOTA2-DPC中国联赛3月7日Recap集锦
2021/03/11 DOTA
Python中生成器和yield语句的用法详解
2015/04/17 Python
django传值给模板, 再用JS接收并进行操作的实例
2018/05/28 Python
Python3实现的回文数判断及罗马数字转整数算法示例
2019/03/27 Python
Django框架首页和登录页分离操作示例
2019/05/28 Python
python 两种方法修改文件的创建时间、修改时间、访问时间
2020/09/26 Python
python 元组和列表的区别
2020/12/30 Python
CSS3中的注音对齐属性ruby-align用法指南
2016/07/01 HTML / CSS
EntityManager都有哪些方法
2013/11/01 面试题
毕业生个人的自我评价优秀范文
2013/10/03 职场文书
电力公司个人求职信范文
2014/02/04 职场文书
组织生活会发言材料
2014/12/15 职场文书
团支部组织委员竞选稿
2015/11/21 职场文书
什么是创业计划书?什么是商业计划书?这里一一解答
2019/07/12 职场文书
html+css合并表格边框的示例代码
2021/03/31 HTML / CSS