![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS
后来的我们没有了后来
这个作者很懒,什么都没留下…
展开
-
ES6(二)函数扩展 之 函数参数默认值
ES6标准关于函数部分的扩展,主要涉及以下几个方面:1)函数参数默认值2)函数参数解构赋值3)函数剩余参数rest参数4)箭头函数5)关于严格模式1.函数参数默认值1)在ES6之前不能为函数的参数指定默认值,ES6允许为函数的参数设置默认值(即参数值直接写在参数定义的后面)2)参数变量是默认声明的,不能用let const再次声明3)使用参数默认...原创 2019-11-07 12:19:36 · 429 阅读 · 0 评论 -
ES6(一)var let const定义变量的区别
1.作用域全局作用域 函数作用域 块级作用域var 定义的变量只有全局和函数作用域(ES5)没有块的概念,可以跨块访问,不能跨函数访问,在块级作用域内定义仍然是全局变量let 定义的变量只能在块作用域里访问,不能跨函数访问const 用来定义常量,使用时必须初始化,只能在块作用域里面访问块级作用域:{}里面的都是如if(){},for(){},while(){} ,(fun...原创 2019-11-05 12:28:15 · 1576 阅读 · 0 评论 -
(一)简析JS中事件,事件绑定,事件冒泡,事件捕获和事件执行顺序
1.什么是事件?事件:当前页面元素自动发生改变或用户触动页面元素发生改变的叫事件;事件处理函数:当前事件触发时自动调用的函数;创建事件的三种方式:1)在html标签里面创建在标签里面添加:<div onclick="fn()" id="div1"></div>在JS里给函数添加事件处理函数缺点:元素和事件分离不便于维护2)赋值方式在JS中...原创 2019-10-22 16:14:44 · 227 阅读 · 0 评论