最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Javascript入門學習第三篇 js運算

 更新時間:2008年07月06日 09:59:06   作者:  
上篇文章講了js中的傳值和傳址 和 函數(shù)的作用域. 這章我們來探討js中的變量,表達式,和運算符 還有一些 js 語句。 升級中……

8, typeof運算符:
要注意的是:由于typeof對所有的對象和數(shù)組都是返回 object;
所以它只能區(qū)分對象和原始數(shù)據(jù)類型時才有用。
要區(qū)別一種對象類型和另一種對象類型,可以使用 instanceof 和 constructor 屬性。

9, delete運算符:
要注意的是:并不是所有的屬性和變量都能刪除。
比如:
用var 語句聲明的變量不能被刪除。
另外;當delete刪除一個不存在的屬性時,返回true;(^_^,這個比較搞笑。)
var a = 1;
alert(  delete a  );  //返回 false
alert(  delete a.x  );  //返回 true
還有一個應該注意:
Delete 所能影響的只是屬性值,并不能影響被這些屬性引用的對象。
比如:
var my =new Object();
my.height = new Date();
my.width = my.height;
delete my.height ;
document.write(my.width);// my.width仍然是引用Date對象

10,void運算符:
void的一個用途: 專門生成undefined值、
alert( void(0) )
alert( void(1) ) //都輸出 undefined
這里的undefined實際是 void()運算后的值。
考慮到向后兼容性,用表達式void 0 比使用 undefined屬性更有用.

11,異常處理:
拋出異常: throw
捕捉異常:try / catch / finally
If(x>0)
  throw new Error(“x must not be negative!”);


try{
}
catch(e){
}
finally{  //總是被最后執(zhí)行  。通常進行 消除操作。
}

12,with語句:
   var form =  frame[1].document.forms[0];
   form.name.value = “ “;
   form.address.value =” “;
這樣可以使用with語句代替;
比如:
with(frame[1].document.forms[0]){
   name.value = “ “;
   address.value =” “;


當然書上強烈不推薦使用with, 呵呵。效率低,問題多多。

總結:
主要介紹了js中的變量,表達式,和運算符 還有一些 js 語句。
如果還有不懂,可以google 搜索資料. (學會使用搜索,你也就很厲害了。)
或者聯(lián)系我 ,可以去我的blog 給我留言 :
http://www.cssrain.cn/LoadMod.asp?plugins=GuestBookForPJBlog

轉(zhuǎn)眼間,學了3章了, 不知道大家感覺如何。
  將就些吧,學習最重要的還是靠自己,不懂或者有疑問的地方馬上 寫例子測試,驗證?;蛘卟橘Y料。  這樣可能印象會更深入些。 
  加油…….

相關文章

最新評論

青神县| 宜昌市| 平凉市| 陇川县| 武穴市| 丁青县| 申扎县| 镇赉县| 鹤峰县| 遂溪县| 榆中县| 黄石市| 东乌| 潞城市| 介休市| 榆中县| 绥阳县| 海丰县| 鸡东县| 鲜城| 武定县| 双鸭山市| 安福县| 墨竹工卡县| 阳泉市| 连城县| 泰顺县| 大英县| 房产| 阿鲁科尔沁旗| 友谊县| 株洲市| 罗城| 宝山区| 始兴县| 托里县| 肇东市| 鄂伦春自治旗| 北流市| 民勤县| 定南县|