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 相关文章推荐
在IE下:float属性会影响offsetTop的取值
Dec 22 Javascript
HTML Color Picker(js拾色器效果)
Aug 27 Javascript
通过js获取div的background-image属性
Oct 15 Javascript
使用JavaScript实现网页版Pongo设计思路及源代码分享
Jun 16 Javascript
JQuery实现的购物车功能(可以减少或者添加商品并自动计算价格)
Jan 13 Javascript
浅谈js中子页面父页面方法 变量相互调用
Aug 04 Javascript
AngularJS 工作原理详解
Aug 18 Javascript
老生常谈javascript变量的命名规范和注释
Sep 29 Javascript
微信小程序 生命周期详解
Oct 12 Javascript
Vue2.0+ElementUI实现表格翻页的实例
Oct 23 Javascript
微信小程序基于slider组件动态修改标签透明度的方法示例
Dec 04 Javascript
Node.js+Express+Mysql 实现增删改查
Apr 03 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
MySql 按时间段查询数据方法(实例说明)
2008/11/02 PHP
apache+codeigniter 通过.htcaccess做动态二级域名解析
2012/07/01 PHP
VIM中设置php自动缩进为4个空格的方法详解
2013/06/14 PHP
Yii使用CLinkPager分页实例详解
2014/07/23 PHP
php备份数据库类分享
2015/04/14 PHP
PHP使用token防止表单重复提交的方法
2016/04/07 PHP
解决extjs在firefox中关闭窗口再打开后iframe中js函数访问不到的问题
2008/11/06 Javascript
JavaScript 提升运行速度之循环篇 译文
2009/08/15 Javascript
JavaScript Event学习第四章 传统的事件注册模型
2010/02/07 Javascript
jquery 圆形旋转图片滚动切换效果
2011/01/19 Javascript
JavaScript解析URL参数示例代码
2013/08/12 Javascript
AngularJS入门教程之 XMLHttpRequest实例讲解
2016/07/27 Javascript
js闭包用法实例详解
2016/12/13 Javascript
angular.fromJson与toJson方法用法示例
2017/05/17 Javascript
vue 项目中使用Loading组件的示例代码
2018/08/31 Javascript
JavaScript动态检测密码强度原理及实现方法详解
2019/06/11 Javascript
js脚本中执行java后台代码方法解析
2019/10/11 Javascript
在vue和element-ui的table中实现分页复选功能
2019/12/04 Javascript
实现一个Vue自定义指令懒加载的方法示例
2020/06/04 Javascript
Electron实现应用打包、自动升级过程解析
2020/07/07 Javascript
python通过ElementTree操作XML获取结点读取属性美化XML
2013/12/02 Python
解析Python中的二进制位运算符
2015/05/13 Python
Python 多线程的实例详解
2017/09/07 Python
解决安装python3.7.4报错Can''t connect to HTTPS URL because the SSL module is not available
2019/07/31 Python
Python 实现平台类游戏添加跳跃功能
2020/03/27 Python
Django 解决阿里云部署同步数据库报错的问题
2020/05/14 Python
ETO男装官方网店:ETO Jeans
2019/02/28 全球购物
介绍一下你对SOA的认识
2016/04/24 面试题
岗位职责定义及内容
2013/11/08 职场文书
车辆安全检查制度
2014/01/12 职场文书
应届毕业生个人求职信范文
2014/01/29 职场文书
《世界多美呀》教学反思
2014/03/02 职场文书
幼儿园教师演讲稿
2014/05/06 职场文书
离婚协议书范本(通用篇)
2014/11/30 职场文书
出生证明范本
2015/06/15 职场文书
Elasticsearch 数据类型及管理
2022/04/19 Python