javascript 教程 - 对象

JavaScript 对象是拥有属性和方法的数据。 就是key:value 也叫name:value

对象定义
1,var car = {
        type:"Fiat", 
        model:500, 
        color:"white"
};
//定义 JavaScript 对象可以跨越多行,空格跟换行不是必须的:
2,  var car = {};
      car.type = 'Fiat';
      car.model = '500';
      car.color = 'white'
//JavaScript 对象是变量的容器。
获取对象value

var person = {firstName:"John", lastName:"Doe", age:50, eyeColor:"blue"};

1,person.lastName; //John  常用这种
2,person["lastName"];  //John  用在number上 是不是跟数组一样的 所有数据也是对象特殊的一种
      例如:var a = {1:'22',2:'2323'};   
      a.1 //报错 
      a[1] //22 在key 值为number的时候用
对象value 可以为function(){}
在对象中name:function(){};
var a = {
      a:'这就我',
      method:function(){ 
          console.log( 'ddd' )
     }
}
 a: text //这就我
a.method() //打印出ddd  类似匿名函数
遍历对象 也叫枚举对象( 面试官会问的 )

for in

var car = {type:"Fiat",  model:500,  color:"white"};
for ( var i in car ){ 
   console.log( i+':'+car[i] )
}
//type:Fiat,  model:500,  color:white
http://www.w3cplus.com/javascript/how-do-i-enumerate-the-properties-of-a-javascript-object.html
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • JavaScript 参考手册这个链接要参考,多使用 JavaScript 中的所有事物都是对象:字符串、数值、数...
    松哥888阅读 3,226评论 0 1
  • 前言:本篇主要讲各个api主要方法及使用----还有就是js中与众不同的语言特性. JavaScript对象 JS...
    edwin_hei阅读 1,670评论 0 0
  • 渲染: 1 当前屏幕渲染:在GPU的当前屏幕缓冲区中进行的渲染 2 离屏渲染:在GPU当前屏幕缓冲区外另建缓冲区渲...
    adrian920阅读 3,068评论 0 0
  • JavaScript 提供多个 内建 对象,比如 String、Date、Array 等等。对象只是带有 属性 和...
    逍遥叹6阅读 2,463评论 0 0
  • javaScript 对象对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value)...
    飘渺阿天阅读 1,756评论 0 0

友情链接更多精彩内容