JavaScript类属性的访问方式详解


Posted in Javascript onFebruary 11, 2014

JavaScript类属性的访问方式

var fish = { 
head : 1, 
tail : 1, 
feature : { 
speak : false, 
swim : true 
} 
}

其一,点操作符:
console.log(fish.head);//1 
console.log(fish.tail);//1 
console.log(fish.feature);//Object { head:1, tail:1, feature: Object}

其二,[]操作符:
console.log(fish['head']);//1

此时需要注意的一点是:属性名必须是字符串形式
如:
console.log(fish[head]);//错误!

那么,如下代码是否正确呢?
for(var prop in fish) { 
console.log(fish[prop]); 
}

答案是肯定的,这是因为遍历对象属性时是以字符串类型存在的,即prop依次为'head','tail','feature'.
Javascript 相关文章推荐
为Extjs加加速(javascript加速)
Aug 19 Javascript
jQuery JSON的解析方式分享
Apr 05 Javascript
js判断生效时间不得大于失效时间的思路及代码
Apr 23 Javascript
javascript 实现键盘上下左右功能的小例子
Sep 15 Javascript
ECMAScript 5严格模式(Strict Mode)介绍
Mar 02 Javascript
12306验证码破解思路分享
Mar 25 Javascript
javascript实现下雪效果【实例代码】
May 03 Javascript
JavaScript DOM 对象深入了解
Jul 20 Javascript
简单实现js菜单栏切换效果
Mar 04 Javascript
javascript原生封装一个淡入淡出效果的函数测试实例代码
Mar 19 Javascript
「中高级前端面试」JavaScript手写代码无敌秘籍(推荐)
Apr 08 Javascript
jQuery实现简单弹幕制作
Dec 10 jQuery
Eclipse去除js(JavaScript)验证错误
Feb 11 #Javascript
JavaScript中for-in遍历方式示例介绍
Feb 11 #Javascript
Chrome扩展页面动态绑定JS事件提示错误
Feb 11 #Javascript
关于页面嵌入swf覆盖div层的问题的解决方法
Feb 11 #Javascript
关闭浏览器输入框自动补齐 兼容IE,FF,Chrome等主流浏览器
Feb 11 #Javascript
js读取配置文件自写
Feb 11 #Javascript
JS检测输入字符是否包含非法字符的示例代码
Feb 11 #Javascript
You might like
咖啡语言
2021/03/03 咖啡文化
php单件模式结合命令链模式使用说明
2008/09/07 PHP
php遍历目录viewDir函数
2009/12/15 PHP
PHP中spl_autoload_register函数的用法总结
2013/11/07 PHP
PHP实现下载断点续传的方法
2014/11/12 PHP
php 如何设置一个严格控制过期时间的session
2017/05/05 PHP
PHP通过文件保存和更新信息的方法分析
2019/09/12 PHP
prototype Element学习笔记(篇一)
2008/10/26 Javascript
javascript实现的图片切割多块效果实例
2015/05/07 Javascript
js+HTML5实现视频截图的方法
2015/06/16 Javascript
Bootstrap被封装的弹层
2016/07/20 Javascript
jQuery删除节点用法示例(remove方法)
2016/09/08 Javascript
javascript 分号总结及详细介绍
2016/09/24 Javascript
AngularJS实践之使用NgModelController进行数据绑定
2016/10/08 Javascript
微信小程序 详解下拉加载与上拉刷新实现方法
2017/01/13 Javascript
jQuery插件ImgAreaSelect实现头像上传预览和裁剪功能实例讲解一
2017/05/26 jQuery
原生js FileReader对象实现图片上传本地预览效果
2020/03/27 Javascript
vue-cli监听组件加载完成的方法
2018/09/07 Javascript
vue移动端的左右滑动事件详解
2020/06/17 Javascript
JavaScript实现简单动态表格
2020/12/02 Javascript
python根据出生日期返回年龄的方法
2015/03/26 Python
Python使用win32com实现的模拟浏览器功能示例
2017/07/13 Python
TensorFlow saver指定变量的存取
2018/03/10 Python
Win7 64位下python3.6.5安装配置图文教程
2020/10/27 Python
python pandas dataframe 按列或者按行合并的方法
2018/04/12 Python
Python贪心算法实例小结
2018/04/22 Python
详解python环境安装selenium和手动下载安装selenium的方法
2020/03/17 Python
企划专员岗位职责
2013/12/09 职场文书
企业给企业的表扬信
2014/01/13 职场文书
校园十佳歌手策划书
2014/01/22 职场文书
电脑销售顾问自荐信
2014/01/29 职场文书
元旦晚会邀请函
2014/02/01 职场文书
高三霸气励志标语
2014/06/24 职场文书
供电工程专业求职信
2014/08/09 职场文书
HTML+css盒子模型案例(圆,半圆等)“border-radius” 简单易上手
2021/05/10 HTML / CSS
python微信智能AI机器人实现多种支付方式
2022/04/12 Python