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 相关文章推荐
JavaScript Event学习第二章 Event浏览器兼容性
Feb 07 Javascript
基于jQuery的一个扩展form序列化到json对象
Dec 09 Javascript
基于socket.io和node.js搭建即时通信系统
Jul 30 Javascript
jquery捕捉回车键及获取checkbox值与异步请求的方法
Dec 24 Javascript
详解JavaScript中localStorage使用要点
Jan 13 Javascript
动态加载js文件简单示例
Apr 21 Javascript
Vue.js动态添加、删除选题的实例代码
Sep 30 Javascript
JavaScript构建自己的对象示例
Nov 29 Javascript
详解js正则表达式验证时间格式xxxx-xx-xx形式
Feb 09 Javascript
vue基于element-ui的三级CheckBox复选框功能的实现代码
Oct 15 Javascript
vue2路由基本用法实例分析
Mar 06 Javascript
Vue 打包后相对路径的引用问题
Jun 05 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
PHP 模板高级篇总结
2006/12/21 PHP
通俗易懂的php防注入代码
2010/04/07 PHP
PHP读取配置文件类实例(可读取ini,yaml,xml等)
2015/07/28 PHP
ThinkPHP项目分组配置方法分析
2016/03/23 PHP
PHP使用内置函数生成图片的方法详解
2016/05/09 PHP
完美解决在ThinkPHP控制器中命名空间的问题
2017/05/05 PHP
微信第三方登录(原生)demo【必看篇】
2017/05/26 PHP
PDO::errorCode讲解
2019/01/28 PHP
extjs form textfield的隐藏方法
2008/12/29 Javascript
找出字符串中出现次数最多的字母和出现次数精简版
2012/11/07 Javascript
js 延迟加载 改变JS的位置加快网页加载速度
2012/12/11 Javascript
js判断横竖屏及禁止浏览器滑动条示例
2014/04/29 Javascript
jQuery打印指定区域Html页面并自动分页
2014/07/04 Javascript
BOOTSTRAP时间控件显示在模态框下面的bug修复
2015/02/05 Javascript
微信jssdk用法汇总
2016/07/16 Javascript
Javascript函数中的arguments.callee用法实例分析
2016/09/16 Javascript
谈谈第三方App接入微信登录 解读
2016/12/27 Javascript
JavaScript实现前端分页控件
2017/04/19 Javascript
详解webpack + react + react-router 如何实现懒加载
2017/11/20 Javascript
使用Vue.js和Flask来构建一个单页的App的示例
2018/03/21 Javascript
vue中rem的配置的方法示例
2018/08/30 Javascript
leaflet加载geojson叠加显示功能代码
2020/02/21 Javascript
深入讲解Java编程中类的生命周期
2016/02/05 Python
详解Python3 基本数据类型
2019/04/19 Python
Python Pandas分组聚合的实现方法
2019/07/02 Python
解决python 上传图片限制格式问题
2019/10/30 Python
python和C++共享内存传输图像的示例
2020/10/27 Python
需要知道的CSS3动画技术
2010/01/01 HTML / CSS
纯CSS3发光分享按钮的实现教程
2014/09/06 HTML / CSS
日本非常有名的内衣丝袜品牌:GUNZE
2017/01/06 全球购物
安全生产汇报材料
2014/02/17 职场文书
上课随便讲话检讨书
2014/09/12 职场文书
国庆节新闻稿
2015/07/17 职场文书
学校安全管理制度
2015/08/06 职场文书
django注册用邮箱发送验证码的实现
2021/04/18 Python
python实现简单区块链结构
2021/04/25 Python