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 相关文章推荐
jquery validate 自定义验证方法介绍 日期验证
Feb 27 Javascript
node.js中的http.request.end方法使用说明
Dec 10 Javascript
浅谈JSON.parse()和JSON.stringify()
Jul 14 Javascript
js点击文本框弹出可选择的checkbox复选框
Feb 03 Javascript
使用AJAX实现Web页面进度条的实例分享
May 06 Javascript
AngularJS用户选择器指令实例分析
Nov 04 Javascript
Vue 2.0 服务端渲染入门介绍
Mar 29 Javascript
全面解析jQuery中的$(window)与$(document)的用法区别
Aug 15 jQuery
浅谈Postman解决token传参的问题
Mar 31 Javascript
javascript用defineProperty实现简单的双向绑定方法
Apr 03 Javascript
jQuery实现的解析本地 XML 文档操作示例
Apr 30 jQuery
如何使用RoughViz可视化Vue.js中的草绘图表
Jan 30 Vue.js
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
MYSQL 小技巧 -- LAST_INSERT_ID
2009/11/24 PHP
php微信开发之自定义菜单完整流程
2016/10/08 PHP
PHP实现的ID混淆算法类与用法示例
2018/08/10 PHP
jQuery.Validate验证库的使用介绍
2013/04/26 Javascript
巧用局部变量提升javascript性能
2014/02/24 Javascript
jQuery经过一段时间自动隐藏指定元素的方法
2015/03/17 Javascript
JavaScript的RequireJS库入门指南
2015/07/01 Javascript
jQuery插件fullPage.js实现全屏滚动效果
2016/12/02 Javascript
微信小程序 两种滑动方式(横向滑动,竖向滑动)详细及实例代码
2017/01/13 Javascript
微信小程序调用PHP后台接口 解析纯html文本
2017/06/13 Javascript
web前端vue之CSS过渡效果示例
2018/01/10 Javascript
JS实现把一个页面层数据传递到另一个页面的两种方式
2018/08/13 Javascript
JS中数组与对象的遍历方法实例小结
2018/08/14 Javascript
解决vue单页面应用中动态修改title问题
2019/06/09 Javascript
在 Vue 中编写 SVG 图标组件的方法
2020/02/24 Javascript
在vant 中使用cell组件 定义图标该图片和位置操作
2020/11/02 Javascript
python选择排序算法的实现代码
2013/11/21 Python
python实现的阳历转阴历(农历)算法
2014/04/25 Python
Python Property属性的2种用法
2015/06/21 Python
Python之Scrapy爬虫框架安装及使用详解
2017/11/16 Python
PyQt5每天必学之布局管理
2018/04/19 Python
使用Python通过win32 COM打开Excel并添加Sheet的方法
2018/05/02 Python
对python自动生成接口测试的示例讲解
2018/11/30 Python
python绘制无向图度分布曲线示例
2019/11/22 Python
python实现堆排序的实例讲解
2020/02/21 Python
django 连接数据库出现1045错误的解决方式
2020/05/14 Python
海淘零差价,宝贝全球购: 宝贝格子
2016/08/24 全球购物
allbeauty美国:英国在线美容店
2019/03/11 全球购物
英国电信商店:BT Shop
2019/12/17 全球购物
生物化工专业个人自荐信
2013/09/26 职场文书
公司营业员的工作总结自我评价
2013/10/05 职场文书
建筑安全责任书范本
2014/07/24 职场文书
学雷锋的心得体会
2014/09/04 职场文书
浅谈tf.train.Saver()与tf.train.import_meta_graph的要点
2021/05/26 Python
JavaScript实现栈结构详细过程
2021/12/06 Javascript
《黑岩★★射手 DAWN FALL》BD发售宣传CM公开
2022/04/04 日漫