<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • JavaScript的基礎(chǔ)知識

    時間:2024-11-01 00:47:30 JavaScript 我要投稿

    JavaScript的基礎(chǔ)知識

      var a=false;

    JavaScript的基礎(chǔ)知識

      !a&&alert("hi");

      解釋 a為真才繼續(xù)往下執(zhí)行,所以會彈出hi

      var a=a||"hi";

      解釋 當(dāng)a為假的時候會繼續(xù)執(zhí)行,當(dāng)a為真的時候跳出這個語句,所以可以通過這個辦法復(fù)制默認(rèn)值

      上面的方法并非所有語言都是如此處理,比如PHP

      $a=@$a||"hi";

      echo $a;//1

      php把(@$a||"hi")之后的值賦值過去了...

      $a=true;

      !$a&&echo "hi";

      直接報錯:syntax error, unexpected T_ECHO

      關(guān)于prototype

      很多情況下看到prototype都想到只有對象的情況下有

      var add=function(){alert("b");}

      add.prototype.a = function () {alert("hi");}

      new add.prototype.a;

      第一反應(yīng),可能會報錯,其實不然,當(dāng)沒有生產(chǎn)對象的時候,可以通過add.prototype.a的方式直接調(diào)用靜態(tài)的方法的

      JS挺會誤導(dǎo)人的,咳

      選擇器問題:

      有時候需要選擇一個節(jié)點下的子節(jié)點,用childNodes取值FIREFOX,IE的不同讓人很郁悶

      document.getElementsByTagName("head")[0].getElementsByTagName("script")[0];

      上面的方法結(jié)果用在head標(biāo)簽階段還好,用在其他的不怎么好用了

      所有覺得還是用個類名作處理好點

      復(fù)制代碼 代碼如下:

      function getclassnode(classname,doc){

      doc=doc||document;

      var node=[],i=0,j=0,t;

      var allnode=doc.getElementsByTagName("*");

      while(t=allnode[i]){

      if(RegExp(classname).test(t.className)){

      node[j]=t;

      j++;

      }

      i++;

      }

      return node;

      }

      自從用了JQ后,把原生的JS操作都忘的差不多了,偶爾復(fù)習(xí)下,感覺特麻煩,郁悶.

      補(bǔ)上一點今天發(fā)現(xiàn)的JS要注意的地方,如果一個JS已經(jīng)引入到了當(dāng)前文檔,即使移除引入節(jié)點,通過該引入JS文件定義的變量,函數(shù)等仍然有效,因為已經(jīng)加載到了當(dāng)前的文檔環(huán)境,如下代碼:

      復(fù)制代碼 代碼如下:

      document.getElementsByTagName("head")[0].removeChild(document.getElementsByTagName("head")[0].getElementsByTagName("script")[0]);

    【JavaScript的基礎(chǔ)知識】相關(guān)文章:

    關(guān)于javascript的基礎(chǔ)知識06-13

    javascript基礎(chǔ)知識大全08-22

    對javascript的理解08-08

    常用的JavaScript模式09-22

    Javascript的this用法簡述08-15

    JavaScript學(xué)習(xí)筆記08-24

    JavaScript 基礎(chǔ)教學(xué)09-29

    JavaScript的課堂講解09-03

    JavaScript常用方法匯總10-25

    JavaScript數(shù)組常用方法介紹09-04

    主站蜘蛛池模板: 中文精品久久久久国产网址| 亚欧乱色国产精品免费视频| 尤物TV国产精品看片在线| 青青草原综合久久大伊人精品| 中文国产成人精品久久亚洲精品AⅤ无码精品 | 人精品影院 | 精品亚洲aⅴ在线观看| 蜜臀AV无码国产精品色午夜麻豆| 欧美性videofree精品| 国产欧美精品AAAAAA片| 亚洲精品WWW久久久久久 | 国产精品高清一区二区人妖| 精品国产第一国产综合精品| 亚洲国产精品无码久久| 午夜精品久久久久久| 欧美精品黑人粗大| 精品乱子伦一区二区三区| 国产精品日韩深夜福利久久| 四虎国产精品免费观看| 久久国产精品久久国产精品| 国产成人精品久久免费动漫 | 婷婷国产成人精品视频| 在线观看国产精品日韩av| 中文字幕九七精品乱码| 尤物国精品午夜福利视频| 亚洲欧美日韩国产一区二区三区精品| 欧美精品国产一区二区三区| 男女男精品网站免费观看| 日韩蜜芽精品视频在线观看| 日本精品久久久久影院日本| 久久久精品视频免费观看| 欧美成人精品一区二区综合| 欧美亚洲日本久久精品| 亚洲A∨精品一区二区三区| 人妻少妇精品系列| 真实国产乱子伦精品一区二区三区| 最新精品亚洲成a人在线观看| 亚洲精品你懂的在线观看| 国产亚洲精品资源在线26u| 国产精品久久久久9999高清| 久久青草国产精品一区|