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实例收集(20个)
Apr 21 Javascript
javascript实现文字图片上下滚动的具体实例
Jun 28 Javascript
JS清空多文本框、文本域示例代码
Feb 24 Javascript
jQuery 移动端artEditor富文本编辑器
Jan 11 Javascript
jquery获取文档高度和窗口高度汇总
Jan 25 Javascript
jQuery form插件的使用之处理server返回的JSON, XML,HTML数据
Jan 26 Javascript
HTML5 JS压缩图片并获取图片BASE64编码上传
Nov 16 Javascript
JS实现的tab切换选项卡效果示例
Feb 28 Javascript
详解vue-router基本使用
Apr 18 Javascript
node.js实现微信开发之获取用户授权
Mar 18 Javascript
详解如何在vue项目中使用layui框架及采坑
May 05 Javascript
原生js实现表格翻页和跳转
Sep 29 Javascript
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
利用js调用后台php进行数据处理原码
2006/10/09 PHP
PHP设计模式之迭代器模式的深入解析
2013/06/13 PHP
php登陆页的密码处理方式分享
2013/10/14 PHP
php使用curl模拟登录后采集页面的例子
2013/11/04 PHP
PHP中上传文件打印错误错误类型分析
2019/04/14 PHP
Javascript 继承机制实例
2009/08/12 Javascript
JavaScript中两种链式调用实现代码
2011/01/12 Javascript
Prototype源码浅析 String部分(一)之有关indexOf优化
2012/01/15 Javascript
基于jquery的文本框与autocomplete结合使用(asp.net+json)
2012/05/30 Javascript
jQuery获取Select选择的Text和Value(详细汇总)
2013/01/25 Javascript
JavaScript获取/更改文本框的值的实例代码
2013/08/02 Javascript
js修改input的type属性问题探讨
2013/10/12 Javascript
JQuery实现倒计时按钮具体方法
2013/11/14 Javascript
浅谈EasyUI中Treegrid节点的删除
2015/03/01 Javascript
Js+php实现异步拖拽上传文件
2015/06/23 Javascript
JS简单获取及显示当前时间的方法
2016/08/03 Javascript
Node.js 回调函数实例详解
2017/07/06 Javascript
Vue2 轮播图slide组件实例代码
2018/05/31 Javascript
JavaScript canvas绘制折线图
2020/02/18 Javascript
10分钟学会js处理json的常用方法
2020/12/06 Javascript
使用matplotlib画散点图的方法
2018/05/25 Python
Python走楼梯问题解决方法示例
2018/07/25 Python
Python实现根据日期获取当天凌晨时间戳的方法示例
2019/04/09 Python
django获取from表单multiple-select的value和id的方法
2019/07/19 Python
Python单元测试及unittest框架用法实例解析
2020/07/09 Python
俄罗斯马克西多姆家居用品网上商店:Максидом
2020/02/06 全球购物
新学期决心书
2014/03/11 职场文书
七夕活动策划方案
2014/08/16 职场文书
开会通知短信大全
2015/04/20 职场文书
幼儿园重阳节活动总结
2015/05/05 职场文书
2015年小学实验室工作总结
2015/07/28 职场文书
学生病假条范文
2015/08/17 职场文书
详解Node.js如何处理ES6模块
2021/05/15 Javascript
死磕 java同步系列之synchronized解析
2021/06/28 Java/Android
如何使用注解方式实现 Redis 分布式锁
2022/07/23 Redis
javascript中Set、Map、WeakSet、WeakMap区别
2022/12/24 Javascript