JS內置方法

題目(答案見每題下方空白處)

  1.獲取2019-10-1格式的日期數組

  (待補充)緩存

  2.獲取隨機數,要求格式爲長度一致的字符串格式dom

  (待補充)函數

  3.寫一個可遍歷對象和數組的通用的forEach函數url

  (待補充)對象

 

知識點

日期Date

  日期的一些內置API以下圖blog

  

 

Math

  數學計算中的內置API不一一羅列,經常使用的主要是random方法排序

  random方法能夠用來生成一個[0-1)範圍內的隨機數,這個方法能夠用來清除緩存(例如一個連接url,若是始終不變,則沒法清除緩存,所以在url中添加一個隨機數,這樣就讓url變化,從而清除緩存)字符串

 

數組Array

  數組經常使用的API以下所示數學

forEach

  能夠用來遍歷數組,對數組中的每一項進行操做,其中傳入的參數爲函數,函數的形參第一項必須是數組中的第二項爲數組的下標

  

every

  遍歷數組,判斷其中的每一項是否都符合指定的要求

  

some

  和every相反,只要數組中有一項符合要求,則能夠返回true

  

sort

  對數組內元素進行排序,其中經過傳入的函數來設定排序方式(倒序/順序)

  從小到大爲a-b,從大到小爲b-a(具體原理須要補充

  

map

  能夠把數組的內容從新包裹,返回一個新數組

  

filter

  能夠過濾掉數組中不符合要求的數,返回一個新數組

  

 

對象Object

  對象中經常使用的API以下

hasOwnProperty

  能夠用來判斷屬性是否爲該對象自身的,若是是則返回true

相關文章
相關標籤/搜索