- 博客(3)
- 资源 (4)
- 收藏
- 关注
转载 细说!JS中的let和var的区别
ES6可以用let定义块级作用域变量在ES6之前,我们都是用var来声明变量,而且JS只有函数作用域和全局作用域,没有块级作用域,所以{}限定不了var声明变量的访问范围。例如:{var i = 9;}console.log(i); // 9ES6新增的let,可以声明块级作用域的变量。{let i = 9; // i变量只在 花括号内有效!!!}console.l...
2019-01-19 10:44:31 135
原创 JS数据方法,掌握知识点!
数据的操作功能数组的操作push/pop/unshift/shiftslice/splicereverse/sortjoinreverse执行数组操作后原数组不变的数组操作有三个:第一:slice;第二:join;第三:concat;其他的数组在操作完后其数组都发生变化;其中concat和push的作用都一样但是push的原数组发生改变;他们的作用是给原数组的尾部添加数组...
2019-01-02 16:03:59 114
原创 作用域和全部变量及局部变量的深层理解!
作用域和全部变量及局部变量:全局作用:其变量可以作用在全局中;但是如果函数内部有局部变量那么优选选取局部变量;取值规则遵循如下三点:第一:声明提升;(在这里涉及到关于浏览器执行读取代码的知识;首先,其运行原理是选预编译然后再执行!)预编译:预编译这个过程就包括声明提升这个过程;其提升函数和声明的变量;var a = 10; function foo(){ console....
2019-01-02 15:06:07 376
基于vue的教育商城的设计与实现
2019-08-19
基于vue的家具商城的设计与实现
2019-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人