JavaScript 的语言核心

  • javaScript 支持多种数据类型:数字,浮点数,单引号或者双引号构成的字符串,布尔型,null,undefined
  • 对象:名/值对的集合,或字符串到值映射的集合
var book = {             //对象是由花括号括起来
    topic:"javascript",    //属性“topic”的值是“javaScript”
     fat:true;          
}       //右花括号标记了对象的结束
  • 通过" . " 或[ ] 来访问对象属性
book.topic ;        //值为“JavaScript”
book["fat"] ;       //另一种获取属性的方式
book.autor = "dfy";    //通过赋值创建新属性
book.contents = {};    //{}是一个空对象没有属性
  • 数组
var Arr = [2,4,6,9];
Arr[0];                       //=>2   索引值为0
Arr.length;                 //=>4    数组的长度
Arr[Arr.length -1];      //=>9   数组中最后一个元素
Arr[4] = 10;               //通过赋值直接添加元素
Arr[4] = 11;                //通过赋值来改变已有的数组的元素值

var Arr1 = [];     //空数组  长度为1
  • 数组和对象中可以包含另一个数组或对象:
var Arr = [             //具有两个元素的数组
     {X:0 ,Y :0},      //每个元素都是对象
     {X:1 , Y:1}  
]    

var  Obj = {                              //一个对象包含两个属性对象
      triali1: [[1,2] , [3,4]],     //  每个属性都是数组
      triali2: [[1,2] , [3,4]]       //数组的元素也是数组
}

 

posted on 2015-08-16 15:21  DFrain  阅读(316)  评论(0)    收藏  举报

导航