国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

indexOf()在數組和字符串中使用的區別

why_rookie / 1557人閱讀

摘要:參考鏈接只返回字符串在規定的查找順序中,首次出現的位置傳參相同返回值類型相同不同字符串的在傳入參數不是字符串的情況下默認會轉換為字符串而數組的不會進行數據類的轉換贊鏈接

參考鏈接

indexOf()只返回字符串在規定的查找順序中,首次出現的位置!
1、傳參相同
var arr = [0,1,"2"];
var str="Hello world!";
console.log("Array",arr.indexOf(1,0));      //1
console.log("string",str.indexOf("d",0));   //10 
2、返回值類型相同
var arr = [0,1,"2"];
var str="Hello world!";
console.log("Array",arr.indexOf(1));      //1
console.log("string",str.indexOf("s"));   //-1  
3.不同

字符串的indexOf在傳入參數不是字符串的情況下默認會轉換為字符串

var str="Hello 666!";
console.log("string",str.indexOf("6"));   //6
console.log("string",str.indexOf(6));   //6 

而數組的indexOf不會進行數據類的轉換

var arr = [0,1,"2"];
console.log("Array",arr.indexOf(2));      //-1
console.log("Array",arr.indexOf("2"));      //2  

贊鏈接

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/94228.html

相關文章

  • 數組去重方法

    摘要:因為使用單獨的接口存取數據所以不用擔心與內置屬性重名修改上面的方法后得到除了以外還有這種數據類型這是一個集合它不允許重復元素出現。 NaN NaN屬于number,也是一種基本數據類型,只要有一邊是 NaN,那么結果就是false 原始值和包裝對象 包裝對象即基本數據類型經過包裝之后得到的對象,作為基本類型值的字符串擁有trim等方法,及length屬性,正是由于JS代碼會對原始值做一...

    sevi_stuo 評論0 收藏0
  • 關于indexOf三大使用方法

    摘要:在發散思維前先介紹一下基本知識定義與用法方法可返回某個指定的字符串值在字符串中首次出現的位置。這里基本用法大家一般都清楚,一般在實際工作中常與數組的方法合用來對數組進行一些操作。 在發散思維前先介紹一下基本知識; 定義與用法: indexOf() 方法可返回某個指定的字符串值在字符串中首次出現的位置。 showImg(https://segmentfault.com/img/bVbut...

    劉玉平 評論0 收藏0
  • 細說JS數組

    摘要:數組元素的讀寫使用訪問數組元素時,將索引轉換為字符串,然后將其作為屬性名一樣使用。第一個參數應該在前只展開一層數組元素不變,返回注意,只拼接第一層結構。 此乃犀牛書(第七章 數組)讀書筆記,又結合了ES6中數組的擴展部分做的知識梳理。精華部分就是手工繪制的兩張數組總結圖了。靈活運用數組的各種方法是基本功,是基本功,是基本功,重要的事情說三遍。好了,正文從下面開始~ 數組的基本概念 什么...

    starsfun 評論0 收藏0
  • Javascripts數組原生方法集合

    摘要:如果數組已經為空,則不改變數組,并返回值。中所有在數組被修改時都遵從這個原則,以下不再重復方法會給原數組中的每個元素都按順序調用一次函數。每次執行后的返回值沒有指定返回值則返回組合起來 數組應該是我們在寫程序中應用到最多的數據結構了,相比于無序的對象,有序的數組幫我們在處理數據時,實在是幫了太多的忙了。今天剛好看到一篇Array.include的文章,忽然發現經過幾個ES3,ES5,E...

    awokezhou 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<