美文网首页
2019-06-12

2019-06-12

作者: 多喝烫水_ | 来源:发表于2019-06-12 20:31 被阅读0次

时钟:

now.getFullYear 年

now.getMonth 月

now.getDate 日

now.getDay  星期

now.getHours 时

now.getMinutes 分

now.getSeconds 秒

倒计时:

变量的作用域:

全局变量:函数外部定义的变量,函数内部和外部都可以访问,他的值可以共享。

局部变量:函数内部定义的变量,函数内部可以访问,外部无法访问。函数内部访问量时,现在内部查找是否由此变量,如果有,就使用内部变量,如果没有,就去外部查找。

函数内部如果不用var申明,将会被视为全局变量。用var申明,才能被视为局部变量。

封闭函数:

封闭函数定义:(function(){……})()

;;(function(){

var str = '欢迎访问我的主页';

alert(str);

})();//最后的()表示马上执行

封闭函数其他的写法:在匿名函数前加“!”或者“~”,之后加“()”

用变量的方式定义函数:

原来的写法:可以提前

myAlert();

function myAlert(){

alert('hello!');

}

函数用变量方式定义:先定义再使用

myalert();//提前会报错

闭包函数:

闭包的本质就是函数嵌套,就是在函数里面定义函数,

内部函数可以引用外部函数的参数和变量

参数和变量不会被垃圾回收机制给回收

闭包的用途:可以存循环的索引值、做私有变量计数器

闭包的一般写法

function aa(b){

var a = 12;

function bb(){

alert(a);

alert(b);

}

return bb;

}

var cc = aa(24);

闭包的用途:存循环的索引值,私有变量计数器,

Math:

Math.random()

弹出随机数;

Math.floor:向下取整;

Math.

相关文章

网友评论

      本文标题:2019-06-12

      本文链接:https://www.haomeiwen.com/subject/obmrfctx.html