Date() 匿名函数,函数声明,函数表达式的区别 内置对象 本地对象 宿主对象
0.1,new Date('2002-1-2') 【创建时间 】 0.2,new Date() 【拿到所有时间 年月日时分秒 】 Thu Aug 15 2019 11:00:01 GMT+0800 (中国标准时间) 0.3 new Date().toDateString() 【.toDateString()限制作用 拿年月日】"Thu Aug 15 2019" 一,匿名函数:function(){} 1.1 创建函数 (把自己创建出来) 【由上到下执行,执行完毕自动释放,不占用内存】 1.2 给自己加括号,自调用(function(){} )() (加括号调自己) 【同上】 1.3 将匿名函数,作为形参传递到函数中去,和回调函数 (将自己放到括号里面作为形参)【】 二,函数声明 :function fun(){} 2.1 会声明提前,全局任意地方创建,任意地方调用。 注意:函数名不可以跟变量名取一样,函数会提前声明,然后变量才提前声明 ,变量名会覆盖函数名,最终 not a function 三,函数表达式:var fun=function (){ return a-b} 3.1 return 返回来的值 fun 会接收 一,内置对象 【不可被new实例化的函数】属于本地对象的一种 代表:Math( random() ceil()