in運算符(javascript)


  in的用法,如x in y;

  

  1、如果第二個運算數為對象,則in運算符用來檢測第一個運算數是否是第二個運算數的屬性名。是,返回true,否則返回false。

  例:

  var obj = {x:1,y:2};

  “x” in obj     // 返回true

  “y” in obj     // 返回true

  “1” in obj     // 返回false

 

  2、如果第二個運算數為數組,則in運算符用來檢測第一個運算數是否為數組包含的索引之一。

  例:

  var arr = [12,45,78];

  12 in arr       // 返回false

  45 in arr       // 返回false

  78 in arr       // 返回false

  0 in arr         // 返回true

  2 in arr         // 返回true

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM