码迷,mamicode.com
首页 > 其他好文 > 详细

对象字面量随笔

时间:2014-10-14 19:56:39      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   io   使用   ar   java   sp   div   

对象字面量:
  在编程语言中,字面量是一种表示值的记法,例如,"Hello, World!" 在许多语言中都表示一个字符串字面量(string literal )。JavaScript也不例外,如10、true、false和null,它们分别表示一个整数、两个布尔值和一个空对象。
  JavaScript 支持对象字面量,允许使用一种简洁而可读的记法来创建对象。
  对象字面量是一个 名/值 对列表,每个 名/值 对之间用逗号分隔,最后用一个大括号括起来。名/值对 表示对象的一个属性或方法,名和值之间用冒号分隔。

  例如:新建一个" newPerson " ,这个变量里包含两个属性,"name","age",在javascript对象字面量中,属性名或者方法名称是可以省略"引号"的,下面的例子中,newPerson.name,newPerson.age都可以正常访问到。
var newPerson = {name:"wang","age":28}
  
var myCar={
"price" : "$10,000" , // 静态属性
color : "red" , // 静态属性
"run" : function(){ return " 120 km/h "; } // 静态方法 } var myHome={
population :
"10,000" ,
area :
"10,000" ,
adress : {
// 属性
  country : "China" ,
  province :
"shanxi" ,
  city :
"xian" }, say : function(){ // 方法
  return "My hometown is very beautiful ! "; } }
 //上面示例中只能添加静态方法,如果在现实项目中,需要将方法公有话,就要采用javascript中的面向对象知识

function myCar2(){};
myCar2.prototype
= {
  constructor : myCar2,
  price
" : "$10,000" , // 属性
  
"color" : "red" , // 属性
  
"run" : function(){ return " 120 km/h "; } // 公有方法,即每一次实例化myCar2的时候,都会带有公有化方法"run()"
}



 


 

对象字面量随笔

标签:style   blog   color   io   使用   ar   java   sp   div   

原文地址:http://www.cnblogs.com/wxcaiqf/p/4024749.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!