我是靠谱客的博主 专注丝袜,最近开发中收集的这篇文章主要介绍forEach循环语句,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、forEach

  1. forEach功能:遍历整个数组元素,执行某种功能操作。
    参数:forEach(回调函数);
    fun(元素的数值,[元素的下标],[数组名]){
    函数体
    }
    返回值:无
    2. map功能:遍历整个数组元素,执行某种功能操作。
    参数:forEach(回调函数);
    fun(元素的数值,[元素的下标],[数组名]){
    函数体
    return
    }
    返回值:返回i一个新数组
    3. filter :过滤调不要的新数组
    fun(元素的数值,[元素的下标],[数组名]){
    函数体
    按条件 return
    }
    返回值:返回一个过滤后的新数组
    4. reduce:对数组的所有元素进行叠加
    fun(元素的数值,[元素的下标],[数组名]){
    函数体
    按条件 return
    }
    返回值:返回叠加后的结果

二、Math

Math类型是不可以构造对象的,Math类型的所有属性和方法都是通过类名调用的

  1. math.floor 向下取整
  2. math.ceil 向上取整
  3. math.abs 取绝对值
  4. math.round 四舍五入取整
  5. math.sqrt 开平方根
  6. math.pow 返回M的N次方
  7. math.max 返回最大值
  8. math.min 返回最小值
  9. 获取随机生成的数

.

三、随机颜色

  1. math.randow()返回0-1之间的随机数
    for(var i=0;i<20;i++){
    console.log(Math.randow());
    }
  2. math.randow() 随机数封装
    function ran(max ,min){ log
    return.Math.round(Math.randow()*(max-min)+max);

}

四、日期对象

  1. 创建日期对象 var date=new Date();

在这里插入图片描述
2. 日期转指定字符串
在这里插入图片描述
在这里插入图片描述
将日期字符串转换为时间戳
日期格式字符串 “YYYY-MM-DD,hh:mm:ss”
var date = new Date(“1997-07-01,12:00:00”);
时间戳:距离1970年1月1日 0:0:0相差的毫秒数
var date = new Date(8978979146846);
将日期格式字符串转成时间戳
console.log(Date.parse(“1997-07-01,12:00:00”));
转为时间戳在计算
console.log(date.toLocaleString());
**
打印本地时间
7. 设置时间日期
8. setDate() //改变Date对象的日期
setHours() //改变小时数
setMinutes() //改变分钟数
setMonth() //改变月份,从0开始
setSeconds() //改变秒数
setFullYear() //改变年份

最后

以上就是专注丝袜为你收集整理的forEach循环语句的全部内容,希望文章能够帮你解决forEach循环语句所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部