浅谈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 相关文章推荐
JavaScript中的Document文档对象
Jan 16 Javascript
jQuery Study Notes学习笔记 (二)
Aug 04 Javascript
Jquery中显示隐藏的实现代码分析
Jul 26 Javascript
深入理解JavaScript系列(4) 立即调用的函数表达式
Jan 15 Javascript
JavaScript中的变量作用域介绍
Dec 31 Javascript
js实现class样式的修改、添加及删除的方法
Jan 20 Javascript
初识Node.js
Mar 20 Javascript
jQuery简单实现提交数据出现loading进度条的方法
Mar 29 Javascript
JavaScript实现为事件句柄绑定监听函数的方法分析
Nov 14 Javascript
AngularJS实现自定义指令及指令配置项的方法
Nov 20 Javascript
详解为element-ui的Select和Cascader添加弹层底部操作按钮
Feb 07 Javascript
javascript操作向表格中动态加载数据
Aug 27 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
oracle资料库函式库
2006/10/09 PHP
PHP无限分类的类
2007/01/02 PHP
PHP生成数组再传给js的方法
2014/08/07 PHP
基于Laravel 多个中间件的执行顺序详解
2019/10/21 PHP
js删除所有的cookie的代码
2010/11/25 Javascript
JavaScript实现复制功能各浏览器支持情况实测
2013/07/18 Javascript
JS验证身份证有效性示例
2013/10/11 Javascript
Node.js中child_process实现多进程
2015/02/03 Javascript
JavaScript中使用自然对数ln的方法
2015/06/14 Javascript
jQuery垂直多级导航菜单代码分享
2015/08/18 Javascript
详解javascript的变量与标识符
2016/01/04 Javascript
jQuery AJAX timeout 超时问题详解
2016/06/21 Javascript
手机移动端实现 jquery和HTML5 Canvas的幸运大奖盘特效
2016/12/06 Javascript
基于jQuery实现的查看全文功能【实用】
2016/12/11 Javascript
JS html时钟制作代码分享
2017/03/03 Javascript
vue2项目使用sass的示例代码
2017/06/28 Javascript
Angularjs上传文件组件flowjs功能
2017/08/07 Javascript
微信运维交互机器人的示例代码
2018/11/12 Javascript
nodejs分离html文件里面的js和css的方法
2019/04/09 NodeJs
JS实现checkbox互斥(单选)功能示例
2019/05/04 Javascript
原生JS与CSS实现软件卸载对话框功能
2019/12/05 Javascript
详解JavaScript 异步编程
2020/07/13 Javascript
vue+swiper实现左右滑动的测试题功能
2020/10/30 Javascript
python算法表示概念扫盲教程
2017/04/13 Python
基于python requests库中的代理实例讲解
2018/05/07 Python
美国流行背包品牌:JanSport(杰斯伯)
2018/03/02 全球购物
植村秀加拿大官网:Shu Uemura加拿大
2019/09/03 全球购物
Solaris操作系统的线程机制
2012/12/23 面试题
大学生职业规划论文
2014/01/11 职场文书
员工试用期自我评价
2014/09/18 职场文书
机关领导干部作风整顿整改措施
2014/09/19 职场文书
节水倡议书
2015/01/19 职场文书
交通安全主题班会
2015/08/12 职场文书
Python使用UDP实现720p视频传输的操作
2021/04/24 Python
python 管理系统实现mysql交互的示例代码
2021/12/06 Python
日本官方排名前10的动漫,名侦探柯南上榜,第一是一部创造历史的动漫
2022/03/18 日漫