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 相关文章推荐
一个cssQuery对象 javascript脚本实现代码
Jul 21 Javascript
js和html5实现手机端刮刮卡抽奖效果完美兼容android/IOS
Nov 18 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 语法
Jan 09 Javascript
jquery实现右键菜单插件
Mar 29 Javascript
总结JavaScript中布尔操作符||与&&的使用技巧
Nov 17 Javascript
ClearTimeout消除闪动实例代码
Feb 29 Javascript
Angular 页面跳转时传参问题
Aug 01 Javascript
原生js实现弹出层登录拖拽功能
Dec 05 Javascript
微信小程序之蓝牙的链接
Sep 26 Javascript
webpack+vue-cli项目中引入外部非模块格式js的方法
Sep 28 Javascript
javascript数据类型中的一些小知识点(推荐)
Apr 18 Javascript
Vue3.0数据响应式原理详解
Oct 09 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
CI分页类首页、尾页不显示的解决方法
2016/03/28 PHP
Laravel框架搜索分页功能示例
2019/02/01 PHP
javascript prototype 原型链
2009/03/12 Javascript
封装的原生javascript弹出层代码
2010/09/24 Javascript
js 获取(接收)地址栏参数值的方法
2013/04/01 Javascript
使用jQuery实现返回顶部
2015/01/26 Javascript
Vue.js路由组件vue-router使用方法详解
2016/12/02 Javascript
深入理解JavaScript中的尾调用(Tail Call)
2017/02/07 Javascript
Bootstrap面板(Panels)的简单实现代码
2017/03/17 Javascript
xmlplus组件设计系列之文本框(TextBox)(3)
2017/05/03 Javascript
微信小程序实现多宫格抽奖活动
2020/04/15 Javascript
jquery ztree实现右键收藏功能
2017/11/20 jQuery
每周一练 之 数据结构与算法(Stack)
2019/04/16 Javascript
WEB前端性能优化的7大手段详解
2020/02/04 Javascript
如何使用 vue-cli 创建模板项目
2020/11/19 Vue.js
教你如何在Django 1.6中正确使用 Signal
2014/06/22 Python
Python实现过滤单个Android程序日志脚本分享
2015/01/16 Python
Windows下用py2exe将Python程序打包成exe程序的教程
2015/04/08 Python
使用Python判断质数(素数)的简单方法讲解
2016/05/05 Python
基于Django的python验证码(实例讲解)
2017/10/23 Python
python 通过字符串调用对象属性或方法的实例讲解
2018/04/21 Python
python 用正则表达式筛选文本信息的实例
2018/06/05 Python
python多线程下信号处理程序示例
2019/05/31 Python
python科学计算之numpy——ufunc函数用法
2019/11/25 Python
美国第一香水网站:Perfume.com
2017/01/23 全球购物
澳大利亚在线百货商店:Real Smart
2017/08/13 全球购物
苹果台湾官网:Apple台湾
2019/01/05 全球购物
美国相机和电子产品零售商:Beach Camera
2020/11/26 全球购物
沙特阿拉伯排名第一的在线时尚购物应用程序:1Zillion
2020/08/08 全球购物
一年级班主任寄语
2014/01/19 职场文书
企业文明单位申报材料
2014/05/16 职场文书
专科生就业求职信
2014/06/22 职场文书
志愿者服务宣传标语口号
2015/12/26 职场文书
pytorch MSELoss计算平均的实现方法
2021/05/12 Python
详解php中流行的rpc框架
2021/05/29 PHP
Win10多屏显示如何设置?Win10电脑多屏显示设置操作方法
2022/07/07 数码科技