![ES6默认参数和[...]展开spread操作符、剩余rest操作符-srcmini](https://www.srcmini05.com/wp-content/uploads/2019/08/469a22e42f5d363-220x150.jpeg)
ES6默认参数和[…]展开spread操作符、剩余rest操作符
一、默认参数 JS中函数是可以带参数的,然而如果想给函数设置默认参数怎么写呢,ES6中就可以在设置参数的时候也顺便设置默认参数。如果在使用函数时,没有传入参数侧会返回默认参数,如果传入了参数则不会再显示默认参数。 例如: 二、【…...
![ES6默认参数和[...]展开spread操作符、剩余rest操作符-srcmini](https://www.srcmini05.com/wp-content/uploads/2019/08/469a22e42f5d363-220x150.jpeg)
一、默认参数 JS中函数是可以带参数的,然而如果想给函数设置默认参数怎么写呢,ES6中就可以在设置参数的时候也顺便设置默认参数。如果在使用函数时,没有传入参数侧会返回默认参数,如果传入了参数则不会再显示默认参数。 例如: 二、【…...

一、ES6 块的作用域-let 我们知道在JS5中是没有块级作用域的,只有全局作用域和布局作用域,所谓的局部作用域就是函数作用域,所以才会出现我们在if,for中定义的变量在大括号{ }的外面也能访问。现在ES6中可以用let来定义变量,定...

一、箭头函数–Arrow Fuctions ES6使用了新的函数语法——剪头函数,简化了函数的书写方法。如下,我们每写一个函数都要function一次。如果使用剪头则简化了很多。剪头表示返回的内容,就是一系列函数的操作都放在 {...
今天看项目代码,发现了一个很奇怪的控件@tap看起来像是点击事件,@click,那是什么新功能吗?在这里我查了很多资料,终于发现。 一、tap是什么 原来tap是zepto.js库的点击时间和click类似,zepto.js是一个比较轻量级...
我们知道HBuilder可以用于真机测试APP,原理就是编译打包APP,然后在手机上安装基座测试。可是你可能会遇到以下的问题,就是当你打开APP的时候,它会提醒你缺少某个模块(如下图)。然后叫你到HBuilder模块里面添加模块。 可是问题...
大家好,我换工作了,换到去做H5页面了。说到这,如果你也是开发H5的,那你一定知道一个IDE,那就是HBuilder,这不仅仅是一个编辑器,更是一个编译器,可以把代码编译成各种现在流行的产品:软件,小程序,应用等,下图是改IDE新建项目的选...

尽管DOM已经很完善了,可是使用使来还是很复杂,所以才会有另外一套框架JQuary,在处理DOM上胜为一筹,简化了DOM操作,尽管底层还是JS原理。那是一套什么原理呢?就是选择符API。 一、选择符API 一听到选择符,我们首先想到的就是c...

DOM是文档对象模型,也就是引用程序接口,这个接口针对HTML或者是XML的,我们知道在我们的文档页面中,是以树节点的形式呈现的,所以当我们要获取,增加,或者删除其中的节点的时候,我们应该怎么做?我们的JS为我们提供了节点层次和DOM处理技...

定义的函数有两种,一种是函数声明,第二种是函数表达式。关于函数声明,最重要的一个特征就是函数声明的提升,就是可以在函数声明之前调用,也不会出错。函数表达式就是把一个匿名函数复制给一个变量,这个变量就变成了函数的名字,这个函数表达式就不能提前...

引用类型是一种数据类型,把数据和功能组织在一起。引用类型又被称为对象定义,因为它们描述的是一类对象所具有的方法和属性。因为在JS中不具有类的概念。 一.Object类型 创建Object实例有两种方式,第一种是使用new操作符,第二种是对象...