值传递和引用传递
- js的存储数据方式
- 值传递和引用传递
- 值传递和引用传递影响
- 赋值
- 比较
arguments
Math
- js里面内置的对象
- 凡是设计到数学运算的
了解
- 求最大值
- Math.max(数,数,…)
- 求最小值
- Math.min(数,数,…)
- 求绝对值
- Math.abs(数)
- 求n次方
- Math.pow(底数,次方数)
- 求平方根
- Math.sqrt(数)
掌握 取整
- 向上取整
- 正数 舍去小数位 整数位+1
- 负数 舍去小数位 整数位不变
- Math.ceil(数)
- 向下取整
- 正数 舍去小数位 整数位不变
- 负数 舍去小数位 整数位-1
- Math.floor(数)
- 四舍五入取整
- 如果小数大于4采用向上 小于等于4采用向下
- Math.round(数)
保留几位小数
- 借助字符串的toFixed方法
- 数字.toFixed(位数)
Date
- 凡是和日期相关都会用到Date
- 获取计算机本地年月日 时分秒 星期
- Date是js内置的构造函数
- 使用Date的流程
- 创建一个日期对象
- var riqi = new Date()
- 利用创建出来的日期对象获取年月日 时分秒
- riqi.getFullYear()
- riqi.getMonth() 0代表1月份 1代表2月份… 拿到月份做加一的处理
- riqi.getDate()
- riqi.getHours()
- riqi.getMinutes()
- riqi.getSeconds()
- riqi.getDay() 0-6 0代表星期天 1代表星期1…
- 获取是当前电脑系统的时间
- 创建一个日期对象
- 国际标准的日期格式
- YYYY-MM-DD hh:mm:ss
- YYYY/MM/DD hh:mm:ss
- 时钟
- 定时器
- 倒计时
- ‘2023-01-22 00:00:00’
- 时间戳