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入门教程(8) Location地址对象
Jan 31 Javascript
javascript 当前日期加(天、周、月、年)
Aug 09 Javascript
在模板页面的js使用办法
Apr 01 Javascript
jQuery EasyUI NumberBox(数字框)的用法
Jul 08 Javascript
AngularJs 动态加载模块和依赖
Sep 15 Javascript
JavaScript箭头函数_动力节点Java学院整理
Jun 28 Javascript
vue watch深度监听对象实现数据联动效果
Aug 16 Javascript
axios对请求各种异常情况处理的封装方法
Sep 25 Javascript
基于vue-upload-component封装一个图片上传组件的示例
Oct 16 Javascript
3分钟了解vue数据劫持的原理实现
May 01 Javascript
如何使用vue slot创建一个模态框的实例代码
May 24 Javascript
JavaScript中时间格式化新思路toLocaleString()
Nov 07 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下防止单引号,双引号在接受页面转义的设置方法
2008/09/25 PHP
php教程之phpize使用方法
2014/02/12 PHP
php使用for语句输出三角形的方法
2015/06/09 PHP
php实现可运算的验证码
2015/11/10 PHP
Yii2框架中一些折磨人的坑
2019/12/15 PHP
jquery ajaxSubmit 异步提交的简单实现
2014/02/28 Javascript
JavaScript中函数(Function)的apply与call理解
2015/07/08 Javascript
深入浅析knockout源码分析之订阅
2016/07/12 Javascript
AngularJS 与Bootstrap实现表格分页实例代码
2016/10/14 Javascript
JS中Select下拉列表类(支持输入模糊查询)功能
2017/01/17 Javascript
原生js实现无限循环轮播图效果
2017/01/20 Javascript
微信小程序实现留言板
2018/10/31 Javascript
小程序文字跑马灯效果
2018/12/28 Javascript
Vue自定义指令写法与个人理解
2019/02/09 Javascript
uniapp实现可滑动选项卡
2020/10/21 Javascript
vant-ui组件调用Dialog弹窗异步关闭操作
2020/11/04 Javascript
[01:07]DOTA2次级职业联赛 - Fpb战队宣传片
2014/12/01 DOTA
在Python中操作字典之setdefault()方法的使用
2015/05/21 Python
python检测是文件还是目录的方法
2015/07/03 Python
Django Web开发中django-debug-toolbar的配置以及使用
2018/05/06 Python
Python使用type关键字创建类步骤详解
2019/07/23 Python
flask框架jinja2模板与模板继承实例分析
2019/08/01 Python
pycharm修改file type方式
2019/11/19 Python
Python要如何实现列表排序的几种方法
2020/02/21 Python
canvas绘制圆角头像的实现方法
2019/01/17 HTML / CSS
Expedia法国:全球最大在线旅游公司
2018/09/30 全球购物
广告业务员岗位职责
2014/02/06 职场文书
室内设计专业自荐信
2014/05/31 职场文书
先进事迹演讲稿
2014/09/01 职场文书
勿忘国耻9.18演讲稿(经典篇)
2014/09/14 职场文书
征用土地赔偿协议书
2014/09/26 职场文书
学校班子个人对照检查材料思想汇报
2014/09/27 职场文书
幼儿园元旦主持词
2015/07/06 职场文书
三好学生主要事迹怎么写
2015/11/03 职场文书
nginx搭建图片服务器的过程详解(root和alias的区别)
2021/03/31 Servers
Anaconda安装pytorch和paddle的方法步骤
2022/04/03 Python