- 博客(3)
- 收藏
- 关注
原创 JavaScript箭头函数
JavaScript在es6之前可以通过函数声明或者函数表达式定义函数,es6之后新增了箭头函数表达式用来定义函数。箭头函数表达式是比函数表达式更简洁的语法,下面记录一下箭头函数和其他两种函数的不同点。
2022-11-29 23:52:30 264 2
原创 JavaScript变量的解构赋值
上面代码中函数的参数是一个对象,通过对这个对象进行解构,得到变量 a 和 b。这种写法是为函数的参数指定默认值,而不是为变量 a 和 b 指定默认值,所有会得到与前一种写法不同的结果。和数组不同的是,对象的解构可以不用按照顺序进行,只要变量和对象的属性一样就可以取到值。如果设置的默认值是表达式,那么这个表达式会进行惰性求值,即只有再用到的时候才会求值。在es6之前我们访问数组里的元素一般都是通过下标,es6之后新增了解构赋值的语法。如果只想获得后面的值,解构的时候可以不用写前面的变量。
2022-11-17 23:35:23 187 1
原创 ES6语法--let和const
ES6之前我们声明变量通常都是使用var,但是使用var声明的变量可以重复声明、会提升到顶层、污染全局变量等。ES6之后新增了let和const可以很好的避免了这些。
2022-11-08 22:07:34 192 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人