ES6块级作用域let及解构数组和解构对象的基本语法
一、ES6 块的作用域-let 我们知道在JS5中是没有块级作用域的,只有全局作用域和布局作用域,所谓的局部作用域就是函数作用域,所以才会出现我们在if,for中定义的变量在大括号{ }的外面也能访问。现在ES6中可以用let来定义变量,定...
一、ES6 块的作用域-let 我们知道在JS5中是没有块级作用域的,只有全局作用域和布局作用域,所谓的局部作用域就是函数作用域,所以才会出现我们在if,for中定义的变量在大括号{ }的外面也能访问。现在ES6中可以用let来定义变量,定...
一、箭头函数–Arrow Fuctions ES6使用了新的函数语法——剪头函数,简化了函数的书写方法。如下,我们每写一个函数都要function一次。如果使用剪头则简化了很多。剪头表示返回的内容,就是一系列函数的操作都放在 {...
引用类型是一种数据类型,把数据和功能组织在一起。引用类型又被称为对象定义,因为它们描述的是一类对象所具有的方法和属性。因为在JS中不具有类的概念。 一.Object类型 创建Object实例有两种方式,第一种是使用new操作符,第二种是对象...
一、基本类型和引用类型的值 什么是基本类型什么引用类型?我们知道JS的数据类型有6种,而基本类型值就是Undefined、Null、Boolean、Number 和 String。而引用类型值指的就是对象。可以理解为基本类型的值就是简单的字...
一、npm项目使用的文件夹结构 npm会在你的电脑上放各种各样的东西,这就是它的工作,这份文件会告诉你它把什么放在什么地方。 1、基本结构 (1)本地安装(默认): 将内容放入当前包根目录的./node_modules中。 (2)全局安装(...
1、access 设置已发布包的访问级别: 用于设置对私有包的访问控制,对于所有子命令,如果没有将包名传递给子命令,npm access将对当前工作目录中的包执行操作。 public / restricted: 设置包可公开访问或受限制。 ...
一、为什么学编译原理?如何学习? 编译原理是计算机技术中相当基础的一门技术,同时它也是计算科学中技术含量较高的一门学科,它和算法、数据结构、编程语言等都有非常密切的联系,对这些相关技术的深入学习提供基本的理论基础,所以学好编译原理不但对该技...
前端开发技术开发模式正在不断更新,在以前运行的很好的开发模式,今天可能无法适应市场变化了的东西。这可能会让你的开发生涯变得非常具有挑战性,不断学习新的技术是作为一个IT开发者的基本素质。 所以如果你是一个有抱负的前端开发人员,或者你正在学习...