Search()
//0 返回0沒道理
//3
用字符串的話,會出錯,字符串的形式很少使用,上面兩種方法很少使用
總結:只要是匹配出錯,返回0
//1
//1
這種方法不用進行轉義
Match()
返回的是一個數組,但是現在數組的長度是1,下標不是數字的不計入數組的長度中,
現在的區別是沒有全局匹配,只是匹配到第一個a
//結果沒變
//[“a”,”a”,”a”,”a”]
//object
//[‘a’,’a’,’a’,’a’,’A’,’A’]
從上面的例子可以看出,match() 可以將匹配到的字符存入數組中,并返回
Replace()
//8aaaAAbbbccdddeee
//8aaaAAbbbccdddeee
從上面的例子可以看出,第二個參數傳number或者是string都可以
//aaaaAAbbbccdddeee
從上面的例子看出replace()不改變原來的字符串,以新的副本形式返回
//8aaaAAbbbccdddeee
//8aaaAAbbbccdddeee
//8888AAbbbbccddeee
總感覺上面的書寫的格式是不準確的,還是寫成字符串比較好
//888888bbbbccddeee
匹配不到,返回原字符串
//888888888888dddeee
//888888888888dddeee
選擇符替換,選擇符內的符號只能獨立匹配,無法進行詞組匹配
回調函數,并不理解?。?!
Math.max()
//5
//6
//NaN
//1
//-Infinity
現在相當于傳入一個字符串
也是可以傳入變量的
//NaN
如果直接傳入數組的話,無法判斷數組中的最大值,需要用下面的方法
//5
Math.min()
最小值的所有操作應該是和最大值是一樣的
//1
//1
Math.abs()
//10
Math.ceil()
//2
//2
Math.floor()
//1
//1
Math.pow()
//16
Math.sqrt()
//3
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答