|
比較難哦。做好心里準備吧。。。。。。 深呼吸。。。
1 , for / in :
一種遍歷(枚舉)對象屬性的方法,可以循環我們呢事先不知道的屬性。
它可以枚舉處用戶定義的所有屬性,但卻不能枚舉出某些預定義的屬性和方法。
不能枚舉的屬性通常是繼承的屬性
刪除一個對象的屬性:
delete book.width ;
從對象中移除了屬性,在刪除之后,用for/in將不會枚舉該屬性,并且用width in book 也檢測不到該屬性。
for/in 的另一個重要的用途就是跟關聯數組一起使用:(如果忘記關聯數組的定義,可以看前面的章節。)
for(stoct in port ){
value + = get_value(stoct) * port[stoct] ;
}
2 , 通用的Object屬性和方法:
1):constructor屬性:
每個對象都有這個屬性,他引用了初始化這個對象的構造函數。
比如:
var d =new Date(); //使用Date()構造函數,創建一個對象 d;
d.constructor ==Date; //true //屬性d.constructor引用 Date ;
這個屬性有助于確定一個對象的類型;
比如:
我們想確定一個值的類型是否是Date 類型:
If((typeof o==”object” )&& (o.constructor==Date)){
// 首先看是否是對象,然后看是否引用Date
}
上面的代碼也可以寫成:
If((typeof o==”object” )&& (o instanceof Date)){
// instanceof 運算符 來檢測o.constructor 屬性的值。
}
3 , toStirng()和toLocaleString()方法:
1):toLocaleStirng() 返回對象的一個本地化字符串。
toString和toLocaleString一般都返回相同,但在子類中,有點區別:
比如:
Array , Date和Number都定義了返回本地化的值的toLocaleString()方法.
4 , hasOwnProperty()和propertyIsEnumerable()方法:
1):hasOwnProperty
var a = { x : 1 , y : 2};
var k =a.hasOwnProperty("x");
alert(k) //true
alert( Math.hasOwnProperty("z") );//false
alert( Math.hasOwnProperty("cos") );//true
注:Math,cos() : 以弧度為單位計算并返回指定角度的余弦值。
propertyIsEnumerable()跟返回的結果跟hasOwnProperty()相同;
4 ,isPrototypeOf()方法:
如果方法所屬的對象是參數的原型對象。
var a = { x : 1 , y : 2};
var k1= Object.prototype.isPrototypeOf(a); // o.constructor = Object
var k2= Object.prototype.isPrototypeOf(Function); // Function.constructor = Object
alert(k1) //true
alert(k2) //true
5,數組:
1)創建數組:
數組直接量:
var es = [ ] ;
復雜點 var es = [ [ 1, {x:1 , y : 2}] , [ 2, {x:3 , y : 4}] ];
還有一種方式:使用Array() 構造函數:
V1 : 無參數:
var a = new Array();
空數組,和 var a =[ ] 相等 ;
V2 : 多個參數:
var a = new Array( 1,2,3,”tt”) ; //可以看出直接量定義 簡單些。
V3 : 1個數字參數:
var a = new Array (3);
具有3個元素的數組,每個元素的值為 undefined ;
6, 數組的下標(索引):
大小 : 0 <= 下標 < 2的32次方 主站蜘蛛池模板: 中文字幕一视频97色伦 | 碰碰碰人人澡人人爱摸 | 欧美在线tv| 国产图片区 | 婷婷开心激情 | 视频黄色在线 | 久久久久综合国产 | 成人情趣视频无遮掩免费 | 欧美在线网站 | 久久精品国产精品亚洲20 | 精品伊人久久久大香线蕉欧美 | 色多多视频在线播放 | 日本zzzwww大片免费 | 色视频免费观看 | 中文在线1区二区六区 | 亚洲一区二区三区免费在线观看 | 久久中文网 | 亚洲黄视频| 久久综合网久久综合 | 免费观看欧美成人1314w色 | 怡红院官网 | 加勒比免费视频 | 色综合天天综合网站中国 | 成人免费草草视频 | 亚洲一区二区三区香蕉 | 欧美三级黄色 | 51国产黑色丝袜高跟鞋 | 亚洲视频1| 久久91精品国产91久 | 在线观看午夜视频 | 精品久久中文字幕 | 2021精品国内一区视频自线 | 精品视频在线免费观看 | 婷婷色在线观看 | 久久精品国产亚洲a | 亚洲大成色www永久网址 | 国产小视频在线看 | 91亚洲免费 | 国内精品免费一区二区三区 | 久久青草视频 | 日韩视频在线一区 |