JS的內(nèi)置函數(shù)(字符串,運(yùn)算,數(shù)組)

字符串的內(nèi)置函數(shù)

  • concat
    將兩個(gè)或者多個(gè)字符串的文本組合起來,返回一個(gè)新的字符串

    在這里插入圖片描述

  • indexOf
    返回字符串一個(gè)字串第一次出現(xiàn)的索引(從左到右搜索),如果沒有匹配項(xiàng),則返回-1

    在這里插入圖片描述

  • chartAt
    返回指定位置的字符

    在這里插入圖片描述

  • lastIndexOf
    返回字符串中一個(gè)字串最后一次出現(xiàn)的索引(從右向左索引),如果沒有匹配項(xiàng),則返回-1,如果右匹配項(xiàng)則返回索引值

    在這里插入圖片描述

  • match
    檢查一個(gè)字符串匹配一個(gè)正則表達(dá)式內(nèi)容,如果沒有匹配返回 null

  • subString
    返回字符串的一個(gè)子串,傳入?yún)?shù)是起始位置和結(jié)束位置。

    在這里插入圖片描述

  • substr
    返回字符串的一個(gè)字串,傳入?yún)?shù)是起始位置和長度

    在這里插入圖片描述

  • replace
    用來查找匹配一個(gè)正則表達(dá)式的字符串,然后使用新字符串代替匹配的字符串

    在這里插入圖片描述

  • serch
    執(zhí)行一個(gè)正則表達(dá)式匹配查找,如果查找成功,返回字符串中匹配的索引,否則返回-1

  • slice
    提取字符串的一部分,并返回一個(gè)新字符串(與substring相同)

    在這里插入圖片描述

  • split
    通過將字符串劃分為字串,將一個(gè)字符串做成一個(gè)字符串?dāng)?shù)組

    在這里插入圖片描述

  • length
    返回字符串的長度,所謂字符串的長度就是指其包含的字符的個(gè)數(shù)

  • toLoewrCase
    將整個(gè)字符串轉(zhuǎn)成小寫字母

    在這里插入圖片描述

  • toUpperCase
    將整個(gè)字符串轉(zhuǎn)成大寫字母

    在這里插入圖片描述

運(yùn)算的內(nèi)置函數(shù)

  • Math.round
    四舍五入返回整數(shù)
    在這里插入圖片描述
  • Math.ceil
    向上取整
    在這里插入圖片描述
  • Math.floor
    向下取整
    在這里插入圖片描述
  • parseInt
    解析一個(gè)字符串,并返回一個(gè)整數(shù),這里可以簡單理解成返回舍去參數(shù)的小數(shù)部分后的整數(shù).正數(shù)轉(zhuǎn)換和Math.floor()一樣,負(fù)數(shù)不一樣
    在這里插入圖片描述
  • Math.random
    返回介于 0 ~ 1 之間的一個(gè)隨機(jī)數(shù)
在這里插入圖片描述

數(shù)組的內(nèi)置函數(shù)

  • indexOf
    正向查找數(shù)組單元,有查詢結(jié)果返回對應(yīng)的第一個(gè)索引
    在這里插入圖片描述
  • lastIndexOf
    逆向查找,有查詢結(jié)果返回對應(yīng)的第一個(gè)索引,沒有查詢結(jié)果返回-1
    在這里插入圖片描述
  • concat
    拼接數(shù)組,返回一個(gè)新數(shù)組
    在這里插入圖片描述
  • join
    將數(shù)組單元的值進(jìn)行拼接,默認(rèn)返回逗號分隔的字符串;也可以指定拼接字符串,如arr.join(@)
    在這里插入圖片描述
  • reverse
    反轉(zhuǎn)數(shù)組單元
    在這里插入圖片描述
  • pop
    彈出數(shù)組最后一個(gè)單元,影響原數(shù)組
  • shift
    彈出數(shù)組第一個(gè)單元,影響原數(shù)組
  • push
    從數(shù)組尾部壓入,影響原數(shù)組,返回新數(shù)組的長度
  • unshift
    從數(shù)組最前面壓入,影響愿數(shù)組,返回新數(shù)組的長度
    在這里插入圖片描述
  • slice(index,index)
    從數(shù)組的相應(yīng)索引開始截取,不影響原數(shù)組,返回截取到的數(shù)組
    在這里插入圖片描述
  • splice(index,num)
    從數(shù)組的相應(yīng)索引開始截取,會影響原數(shù)組,返回截取到的數(shù)組
    在這里插入圖片描述
  • Array.isArray()
    判斷變量是否為數(shù)組,是則返回true,否則返回false
    在這里插入圖片描述
  • filter
    過濾滿足條件的數(shù)組單元,返回回調(diào)函數(shù)中滿足條件的元素構(gòu)成一個(gè)新數(shù)組
    在這里插入圖片描述
  • map
    對數(shù)組單元進(jìn)行回調(diào)函數(shù)的處理,返回結(jié)果返回到新數(shù)組中
    在這里插入圖片描述
  • some
    數(shù)組中只要有一個(gè)滿足條件即可返回true否則返回false
    在這里插入圖片描述
  • every
    數(shù)組中必須每一個(gè)都滿足條件,才會滿足true,否則返回false
    在這里插入圖片描述
  • reduce
    將數(shù)組的元素從左向右依次進(jìn)行操作

reduce進(jìn)行數(shù)組的累加操作


在這里插入圖片描述
  • reduceRight
    將數(shù)組的元素從右向左依次進(jìn)行操作
    在這里插入圖片描述
  • toString
    將對象(包含數(shù)組)轉(zhuǎn)為字符串
    在這里插入圖片描述
  • sort
    排序方法,是個(gè)系統(tǒng)函數(shù),只需傳入一個(gè)進(jìn)行比較的回調(diào)函數(shù),具體比較算法是sort()自身完成
    在這里插入圖片描述
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 概要 64學(xué)時(shí) 3.5學(xué)分 章節(jié)安排 電子商務(wù)網(wǎng)站概況 HTML5+CSS3 JavaScript Node 電子...
    阿啊阿吖丁閱讀 9,799評論 0 3
  • 第5章 引用類型(返回首頁) 本章內(nèi)容 使用對象 創(chuàng)建并操作數(shù)組 理解基本的JavaScript類型 使用基本類型...
    大學(xué)一百閱讀 3,674評論 0 4
  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,707評論 0 5
  • ??引用類型的值(對象)是引用類型的一個(gè)實(shí)例。 ??在 ECMAscript 中,引用類型是一種數(shù)據(jù)結(jié)構(gòu),用于將數(shù)...
    霜天曉閱讀 1,218評論 0 1
  • str.length 返回一個(gè)字符串的長度 返回一個(gè)字符串的長度 str.charAt(index) 返回字符串中...
    angelwgh閱讀 616評論 0 0

友情鏈接更多精彩內(nèi)容