浅谈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.lazyload  实现图片延迟加载jquery插件
Feb 06 Javascript
Ext4.2的Ext.grid.plugin.RowExpander无法触发事件解决办法
Aug 15 Javascript
js改变embed标签src值的方法
Apr 10 Javascript
jquery获得当前html页面源码的方法
Jul 14 Javascript
jquery 无限极下拉菜单的简单实例(精简浓缩版)
May 31 Javascript
iframe中使用jquery进行查找的方法【案例分析】
Jun 17 Javascript
深入浅析JS是按值传递还是按引用传递(推荐)
Sep 18 Javascript
Windows环境下npm install 报错: operation not permitted, rename的解决方法
Sep 26 Javascript
javaScript语法总结
Nov 25 Javascript
使用ES6语法重构React代码详解
May 09 Javascript
jQuery AJAX 方法success()后台传来的4种数据详解
Aug 08 jQuery
vue项目添加多页面配置的步骤详解
May 22 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
浅谈电磁辐射对健康的影响
2021/03/01 无线电
php实现用已经过去多长时间的方式显示时间
2015/06/05 PHP
php 输入输出流详解及示例代码
2016/08/25 PHP
thinkPHP通用控制器实现方法示例
2017/11/23 PHP
laravel框架创建授权策略实例分析
2019/11/22 PHP
调试Javascript代码(浏览器F12及VS中debugger关键字)
2013/01/25 Javascript
JavaScript 操作table,可以新增行和列并且隔一行换背景色代码分享
2013/07/05 Javascript
jquery实现更改表格行顺序示例
2014/04/30 Javascript
JavaScript使用concat连接数组的方法
2015/04/06 Javascript
javascript使用avalon绑定实现checkbox全选
2015/05/06 Javascript
js实现点击文本框显示日期选择器特效代码分享
2020/05/21 Javascript
跟我学习javascript的undefined与null
2015/11/17 Javascript
利用jsonp跨域调用百度js实现搜索框智能提示
2016/08/24 Javascript
JQuery遍历元素的父辈和祖先的方法
2016/09/18 Javascript
bootstrap滚动监控器使用方法解析
2017/01/13 Javascript
jQuery模拟爆炸倒计时功能实例代码
2017/08/21 jQuery
js禁止Backspace键使浏览器后退的实现方法
2017/09/01 Javascript
javascript canvas检测小球碰撞
2020/04/17 Javascript
详解Vue3中对VDOM的改进
2020/04/23 Javascript
JavaScript indexOf()原理及使用方法详解
2020/07/09 Javascript
vue使用video插件vue-video-player详解
2020/10/23 Javascript
rhythmbox中文名乱码问题解决方法
2008/09/06 Python
Python 3.x 连接数据库示例(pymysql 方式)
2017/01/19 Python
python嵌套字典比较值与取值的实现示例
2017/11/03 Python
基于python的多进程共享变量正确打开方式
2018/04/28 Python
对python3 一组数值的归一化处理方法详解
2018/07/11 Python
解决python3插入mysql时内容带有引号的问题
2020/03/02 Python
基于python实现计算两组数据P值
2020/07/10 Python
Python同时迭代多个序列的方法
2020/07/28 Python
花园仓库建筑:Garden Buildings Direct
2018/02/16 全球购物
日本语毕业生自荐信
2014/02/01 职场文书
委托书的格式
2014/08/01 职场文书
工作业绩不及格检讨书
2014/10/28 职场文书
小学二年级语文教学反思
2016/03/03 职场文书
SQL注入详解及防范方法
2021/12/06 MySQL
分享五个Node.js开发的优秀实践 
2022/04/07 NodeJs