摘要: 上网查了一下关于这个方面的资料,大部分都是关于两个script标签中的js代码和变量以及函数提升方面的知识。 1、两个script标签 特点:两代码块执行独立,变量共享; 关于变量和函数提升方面,已了解。 2.关于我自己的困惑,先贴上一段代码: 为什么会输出6, 在我看来,函数调用的时候才对里面的变 阅读全文
posted @ 2017-08-31 17:54 落落月 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 在es6之前,js语言并没有块级作用域,即{}形成的作用域,只有全局作用域和函数作用域,所谓的提升,即是将该变量的声明或者函数的声明提升,举个例子 显然,上面代码处于一个全局的作用域中,在该作用域中使用var声明了一个global变量,其实际的声明过程如下: 上面可见,var global的变量声明 阅读全文
posted @ 2017-08-31 14:09 落落月 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1、构造Date对象 var dt = new Date(); //获取当地包含日期和时间的对象,格式为:Thu Aug 31 2017 09:15:43 GMT+0800 (中国标准时间) 2.使用new Date()可以构造固定时间的date对象 1)new Date(时间戳)//返回值为时间戳 阅读全文
posted @ 2017-08-31 11:01 落落月 阅读(454) 评论(0) 推荐(0) 编辑