手记

[读书笔记]Javascript权威指南:JS语法核心总结

//Javascript中的最重要的类型就是对象
//对象是名/值对的集合,或字符串到值映射的集合
var book = {                // 对象是由花括号括起来的
    topic: "JavaScript",    // 属性“topic”的值是“JavaScript”
    fat: true               //属性“fat”的值是true
};                          //右边花括号标记了对象的结束

//通过“.”或“[]”来访问对象属性
book.topic                  //=>"JavaScript"
book["fat"]                 //=> true:另外一种获取属性的方式
book.author= "Flank";       //通过赋值创建一个新属性
book.contents={};           //{}是一个空对象,它没有属性

// JavaScript同样支持数组(以数字为索引的列表)
var primes = [2,3,5,7];     //拥有4个值的数组,由“[”和“]”划定边界
primes[0]                   // =>2:数组中的第一个元素(索引为0)    
primes.length               // =>4:数组中的元素个数
primes[primes.length - 1]   // =>7:数组的最后一个元素
primes[4]= 9;               // 通过赋值来添加新元素
primes[4]= 11;              //或通过赋值来改变已有的元素
var empty = [];             // []空数组,它具有0个元素
empty.length                // =>0

//数组和对象中都可以包含另一个数组或对象:
var points = [              //具有两个元素的数组
    {x:0, y:0},             //每个元素都是一个对象
    {x:1, y:1}              //每个对象都有两个属性
];
var data = {                //一个包含两个属性的对象
    trial1:[[1,2],[3,4]],   //每一个属性都是数组
    trial2:[[2,3],[4,5]]    //数组的元素也是数组
};
0人推荐
随时随地看视频
慕课网APP