JS内置方法

题目(答案见每题下方空白处)

  1.获取2019-10-1格式的日期

  (待补充)

  2.获取随机数,要求格式为长度一致的字符串格式

  (待补充)

  3.写一个可遍历对象和数组的通用的forEach函数

  (待补充)

 

知识点

日期Date

  日期的一些内置API如下图

  

 

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

posted @ 2019-09-28 12:59  且听风吟720  阅读(180)  评论(0编辑  收藏  举报