初窥javaScrit权威指南,第一章

来源:互联网 发布:环绕音乐制作软件 编辑:程序博客网 时间:2024/06/06 05:08

前言:只记叙自己不熟悉的知识点,仅供参考。如果写的有什么不妥的地方,望各位前辈指正,不胜感激。


对象:

var book = {             //对象book    topic: "js",         //对象属性  key - value    price: 20,    fat: true            //结束位不需要‘,’};

属性访问:

book.topic                 //"js"book["topic"]              //"js"book.topic = "javaScript"; //设置topic属性book.content = {};         //{} 空对象,它没有属性

数组,访问

var primes = [2,3,4,5];   //数组primes[0]                 // 2primes.length             //4primes[4] = 9 ;           //添加新元素primes[4] = 11;           //修改元素var empty =[]             //空数组

对象、数组包含

var point = [       //两个元素的数组    {x:0,y:0},          //每个元素都是一个对象,属性为x,y    {x:1,y:1}];var data= {             //对象,属性的值是数组    trial: [[1,2],[2,1]],  // key : value(array)    trial2:[[3,4],[3,4]]}

比较大小:

"two" > "three"     // 字母表中"tw" > "th"x>yfalse == (x > y)    // false == false -> true

方法(对象和函数写在一起,函数就变成了方法)
var a = []; //创建一个空数组a
a.push(1,2,3); //push()方法添加元素
a.reverse(); //倒叙