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 相关文章推荐
Valerio 发布了 Mootools
Sep 23 Javascript
javascript一点特殊用法
May 28 Javascript
关于js内存泄露的一个好例子
Dec 09 Javascript
JavaScript实现从数组中选出和等于固定值的n个数
Sep 03 Javascript
jquery Easyui快速开发总结
Aug 20 Javascript
Bootstrap的基本应用要点浅析
Dec 19 Javascript
微信小程序ajax实现请求服务器数据及模版遍历数据功能示例
Dec 15 Javascript
Webpack devServer中的 proxy 实现跨域的解决
Jun 15 Javascript
Vue中props的使用详解
Jun 15 Javascript
详解适配器在JavaScript中的体现
Sep 28 Javascript
JQuery+Bootstrap 自定义全屏Loading插件的示例demo
Jul 03 jQuery
利用JS判断元素是否为数组的方法示例
Jan 08 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
php中strlen和mb_strlen用法实例分析
2016/11/12 PHP
PHP符合PSR编程规范的实例分享
2016/12/21 PHP
php实现的后台表格分页功能示例
2017/10/23 PHP
PHP实现随机数字、字母的验证码功能
2018/08/01 PHP
PHP使用SMTP邮件服务器发送邮件示例
2018/08/28 PHP
用 Javascript 验证表单(form)中多选框(checkbox)值
2009/09/08 Javascript
FusionCharts图表显示双Y轴双(多)曲线
2012/11/22 Javascript
全面解析Bootstrap手风琴效果
2020/04/17 Javascript
安装使用Mongoose配合Node.js操作MongoDB的基础教程
2016/03/01 Javascript
javascript移动开发中touch触摸事件详解
2016/03/18 Javascript
用js控件div的滚动条,让它在内容更新时自动滚到底部的实现方法
2016/10/27 Javascript
JavaScript面试题(指针、帽子和女朋友)
2016/11/23 Javascript
详解AngularJS ng-class样式切换
2017/06/27 Javascript
Node.js实现简单管理系统
2019/09/23 Javascript
关于layui的下拉搜索框异步加载数据的解决方法
2019/09/28 Javascript
Webpack设置环境变量的一些误区详解
2019/12/19 Javascript
解决ant Design中Select设置initialValue时的大坑
2020/10/29 Javascript
[02:32]DOTA2英雄基础教程 祸乱之源
2013/12/23 DOTA
Python实现单词拼写检查
2015/04/25 Python
Python基于递归算法求最小公倍数和最大公约数示例
2018/07/27 Python
Python 实现「食行生鲜」签到领积分功能
2018/09/26 Python
mac系统下Redis安装和使用步骤详解
2019/07/09 Python
python导包的几种方法(自定义包的生成以及导入详解)
2019/07/15 Python
Django中create和save方法的不同
2019/08/13 Python
50行Python代码实现视频中物体颜色识别和跟踪(必须以红色为例)
2019/11/20 Python
通过实例了解Python str()和repr()的区别
2020/01/17 Python
使用python的pyplot绘制函数实例
2020/02/13 Python
解决Keras中循环使用K.ctc_decode内存不释放的问题
2020/06/29 Python
html5.2 dialog简介详解
2018/02/27 HTML / CSS
经理管理专业毕业自荐书范文
2014/02/12 职场文书
学习型党组织心得体会
2014/09/12 职场文书
刑事上诉状范文
2015/05/22 职场文书
高考升学宴主持词
2019/06/21 职场文书
导游词之山东八大关
2019/12/18 职场文书
详解Django中 render() 函数的使用方法
2021/04/22 Python
java objectUtils 使用可能会出现的问题
2022/02/28 Java/Android