js语言精粹之对象
来源:互联网 发布:js轮播图视频教程 编辑:程序博客网 时间:2024/06/06 02:17
// 对象字面量:一个对象字面量就是包含在花括号中的零或多个名/值对,对象字面量可以出现在任何允许表达式出现的地方
var empty_object={};
var stooge={
'firstname':'guanguan',
'lastname':'qingchao'
};
// 对象可以嵌套
var flight={
airline:'guohang',
number:'373',
departure:{
city:'china',
time:'2014-06-05'
}
};
// 检索:[] .
stoogr['firstname'];//guanguan
flight.departure.city;//china
//更新
stooge['firstname']='jujiu';
stooge['middlename']='zaigezhizhou';//若该属性没有,则添加
//反射 typeof/ hasOwnProperty()不会检查原型链属性,如果对象拥有独有的属性,返回true;
typeof flight.number//'number'
typeof flight.toString//'function'原型链中的任何属性值都会产生function
flight.hasOwnProperty('number');//true
flight.hasOwnProperty('constructor');//false
//删除 delete删除对象的属性,不会触及原型链中的任何对象
delete flight.number;
//减少全局变量污染:最小化使用全局变量方法之一就是只创建一个唯一的全局变量:
var MARRP={};
//该变量此时变成了你的应用的容器
MARRP.stooge={
'firstname':'guanguan',
'lastname':'qingchao'
};
MARRP.flight={
airline:'guohang',
number:'373',
departure:{
city:'china',
time:'2014-06-05'
}
};
阅读全文
0 0
- js语言精粹之对象
- JS语言精粹之函数
- JavaScript语言精粹之对象篇
- js语言精粹之特殊数值
- js语言精粹之值和引用
- javascript语言精粹(对象)
- JS 语言精粹小结
- JS语言精粹
- JS语言精粹学习笔记--对象字面量
- JavaScript语言精粹笔记之语法和对象
- javascript语言精粹_对象
- js语言精粹(一)
- js语言精粹读书笔记
- 读书笔记之JavaScript语言精粹
- 《JavaScript语言精粹》之部件
- Javascript 语言精粹——对象 Object
- JavaScript语言精粹【语法、对象、函数】
- JavaScript语言精粹学习笔记-对象
- live patch 实例测试
- hihocoder 1050 树中的最长路
- Android 消息机制
- [转]C++ 类型转化(运算符重载函数)和基本运算符重载(自增自减)
- iOS 属性修饰符Copy 还是Strong
- js语言精粹之对象
- excel两列交叉对比
- VRTriplanar
- Error:org.gradle.api.internal.tasks.DefaultTaskInputs$TaskInputUnionFileCollection cannot be cast to
- 内连接,交叉连接
- ppt后续更新模板(一)说明
- 项目发布时注意的事项
- MySql索引及SQL优化手段
- JQuery UI