网盘资料链接:https://pan.baidu.com/s/1qFRLUOS-d3Ns3_avzXRrhw
提取码:echo
Math对象
开方 Math.sqrt(x)
绝对值 Math.abs(x)
Π Math.PI
X的y次方 Math.pow(x,y)
取整 Math.round(x)
向下 Math.floor(x)
向上 Math.ceil(x)
最大数 Math.max(x1,x2,x3,x4)
最小数 Math.min(x1,x2,x3,x4)
随机数 Math.random() //0~1 Math.random()*10 //0~10
日期对象
获取年 getFullYear
获取月 getMonth
获取日 getDate
获取周几 getDay
获取小时 getHours
获取分钟 getMinutes
获取秒数 getSeconds
时间戳 Date.now
函数
什么是函数
函数是通常是把一系列重复使用的操作封装成一个方法,方便调用
定义一个函数
function funName(){}
函数分类及传参返回
①有名函数
②匿名函数
③自定义函数
自调用函数
~function (){}
!function (){}
+function(){}
-function(){}
效果都是自己调用自己,没有区别
④函数传参
定义数量参数、不定长参数
⑤返回值
JS的作用域
因为 JS 的规则是先定义,然后执行所以,要写代码的时候要注意这点
子作用域会修改父作用域的值
函数外部,变量不管是否用了var声明,都是全局变量
定时器
①设置/清除定时器
setTimeout
只在指定时间后执行一次,等再次打开网页,刷新网页才会再执行一次
clearTimeout
②设置/清除定时器
setInterval
以指定的时间周期,循环执行,不需要重新打开网页,只有当你清楚才会停止
clearInterval
4.JavaScript(三)
滴滴答答 噢吼!!!