JavaScript 对象
2014-04-22 21:09
337 查看
在JavaScript中的一切都被认为是一个对象。
对象包含一个或多个key-value对,key可以是任意字符串,value可以是任何类型的值,包括了number、string、array、function或者object。当某一项的value是function时,称之为对象的方法,否则称之为对象的属性。
对象的key-value对中的key可以写成任意有效的JavaScript标识符、字符串或者数字。
// 使用构造函数创建对象 var person1 = new Object; person1.firstName = "John"; person1.lastName = "Doe"; alert( person1.firstName + " " + person1.lastName ); // 使用对象语法创建对象 var myObject = { sayHello: function() { console.log( "hello" ); }, myName: "Rebecca" }; myObject.sayHello(); // "hello" console.log( myObject.myName ); // "Rebecca" |
对象的key-value对中的key可以写成任意有效的JavaScript标识符、字符串或者数字。
var myObject = { validIdentifier: 123, "some string": 456, 99999: 789 }; |
相关文章推荐
- javascript调试测试,利用vs2008:智能对象类型感知,方法及属性提示;立即窗口调试等
- ajax-javascript-范围链、call对象与闭包
- javascript字典对象Dictionary用法[new ActiveXObject("Scripting.Dictionary")]
- 深入理解JavaScript中的对象复制(Object Clone)
- c#和Javascript操作同一json对象的实现代码
- JavaScript中document对象取得的关于窗口宽高和滚动值的属性列表
- Javascript:window对象的方法
- javascript检测对象中是否存在某个属性判断方法小结
- JavaScript对象dom
- JavaScript-浏览器对象
- JavaScript 正则表达式(RegExp对象、属性、方法、String支持)
- JavaScript学习笔记(二)——闭包、IIFE、apply、函数与对象
- javascript 字符串转json对象
- JavaScript Math 对象
- javascript 中的JSON.stringify - 将对象和数组转换为json格式(来源于网络)
- javascript高级程序设计第三版 第六章 面向对象的程序设计
- JavaScript原型对象
- JavaScript_基础_对象及方法简介
- javascript之Window 对象
- SharePoint 2013 使用JavaScript对象模型配置智能提示