浅谈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中为String对象添加trim,ltrim,rtrim方法
Sep 22 Javascript
JQery jstree 大数据量问题解决方法
Mar 09 Javascript
JQuery调webservice实现邮箱验证(检测是否可用)
May 21 Javascript
jquery 取子节点及当前节点属性值的方法
Aug 24 Javascript
ie8模式下click无反应点击option无反应的解决方法
Oct 11 Javascript
javascript随机显示背景图片的方法
Jun 18 Javascript
如何实现JavaScript动态加载CSS和JS文件
Dec 28 Javascript
JS面试题---关于算法台阶的问题
Jul 26 Javascript
JS基于正则表达式的替换操作(replace)用法示例
Apr 28 Javascript
深究AngularJS之ui-router详解
Jun 13 Javascript
swiper动态改变滑动内容的实现方法
Jan 17 Javascript
利用webpack理解CommonJS和ES Modules的差异区别
Jun 16 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
PHP4之真OO
2006/10/09 PHP
php实现自动获取生成文章主题关键词功能的深入分析
2013/06/03 PHP
自编函数解决pathinfo()函数处理中文问题
2014/11/03 PHP
php输出图像的方法实例分析
2017/02/16 PHP
js 发个判断字符串是否为符合标准的函数
2009/04/27 Javascript
javascript中的document.open()方法使用介绍
2013/10/09 Javascript
一些老手都不一定知道的JavaScript技巧
2014/05/06 Javascript
javascript实现回车键提交表单方法总结
2015/01/10 Javascript
解决js图片加载时出现404的问题
2020/11/30 Javascript
详解获取jq ul第一个li定位的四种解决方案
2016/11/23 Javascript
纯javaScript、jQuery实现个性化图片轮播【推荐】
2017/01/08 Javascript
微信小程序 欢迎页面的制作(源码下载)
2017/01/09 Javascript
layui.js实现的表单验证功能示例
2017/11/15 Javascript
详解React Native 采用Fetch方式发送跨域POST请求
2017/11/15 Javascript
详解最新vue-cli 2.9.1的webpack存在问题
2017/12/16 Javascript
JS实现二维数组横纵列转置的方法
2018/04/17 Javascript
Node Mongoose用法详解【Mongoose使用、Schema、对象、model文档等】
2020/05/13 Javascript
解决vuecli3中img src 的引入问题
2020/08/04 Javascript
[02:53]DOTA2英雄基础教程 山岭巨人小小
2013/12/09 DOTA
python引入导入自定义模块和外部文件的实例
2017/07/24 Python
python 正确保留多位小数的实例
2018/07/16 Python
Python爬虫爬取新浪微博内容示例【基于代理IP】
2018/08/03 Python
python调用staf自动化框架的方法
2018/12/26 Python
python 二维数组90度旋转的方法
2019/01/28 Python
pandas计算最大连续间隔的方法
2019/07/04 Python
Pycharm IDE的安装和使用教程详解
2020/04/30 Python
Baby Tulai澳大利亚:美国婴儿背带品牌
2018/10/15 全球购物
澳大利亚墨水站Ink Station:墨水和碳粉打印机墨盒
2019/03/24 全球购物
面向对象设计的原则是什么
2013/02/13 面试题
控制工程专业个人求职信
2013/09/25 职场文书
年会搞笑主持词串词
2014/03/24 职场文书
大专生自我鉴定怎么写
2014/09/16 职场文书
2015年社区平安建设工作总结
2015/05/13 职场文书
一百条裙子读书笔记
2015/07/01 职场文书
2016年“我们的节日·重阳节”主题活动总结
2016/04/01 职场文书
2019年鼓励无偿献血倡议书
2019/09/17 职场文书