数组的扩展 1.拓展运算符('...'),它相当于rest参数的逆运算,用于将一个数组转换为用逗号分隔的参数序列; console.log(...[1, 2, 3]) // 1 2 3 console.log(1, ...[2, 3, 4], 5) // 1 2 3 4 5 2.如果扩展运算符后面是 ...
分类:
编程语言 时间:
2018-05-09 14:50:29
阅读次数:
187
Promise 对象 1.Promise对象是ES6对异步编程的一种解决方案,它有以下两个特点: Promise对象代表一个异步操作,它只有三种状态:Pending(进行中)、Resolved(已完成,又称 Fulfilled)和Rejected(已失败),并且该状态不会受外界的影响 Promise ...
分类:
其他好文 时间:
2018-05-09 14:47:16
阅读次数:
176
本文章属于个人对es6一些比较常用的语法的总结归纳,其主要参考阮一峰大神的<a href="http://es6.ruanyifeng.com//">ECMAScript6入门</a> ,如有哪里理解不对或者不透彻的地方,还请批评指正~ ps:推荐使用es6在线调试 <b>let 和 const</ ...
分类:
其他好文 时间:
2018-05-09 14:41:23
阅读次数:
142
Module 1.ES6在语言标准的层面上,实现了模块功能,成为浏览器和服务器通用的模块解决方案,完全可以取代 CommonJS 和 AMD 规范,基本特点如下: 每一个模块只加载一次, 每一个JS只执行一次, 如果下次再去加载同目录下同文件,直接从内存中读取; 每一个模块内声明的变量都是局部变量, ...
分类:
其他好文 时间:
2018-05-09 14:39:39
阅读次数:
151
字符串的拓展 1.ES6为字符串添加了遍历器接口,因此可以使用for...of循环遍历字符串 2.字符串新增的 includes()、startsWith()、endsWidth() 三个方法用于判断某一字符串是否包含于另一字符串 includes():返回布尔值,表示源字符串中是否包含参数字符串。 ...
分类:
其他好文 时间:
2018-05-09 14:36:34
阅读次数:
191
之前已经配置好mysql的工作环境,但是还缺少可以进行操作的文件,即缺少对应的一个数据库和其中的5个表。 下载相关代码 在网址http://www.forta.com/books/0672325675/ 中下载相关文件,在这里我下载的是MySQL (and MariaDB) SQL scripts。 ...
分类:
数据库 时间:
2018-05-06 23:29:27
阅读次数:
256
1、常用的HTTP方法有哪些?GET: 用于请求访问已经被URI(统一资源标识符)识别的资源,可以通过URL传参给服务器POST:用于传输信息给服务器,主要功能与GET方法类似,但一般推荐使用POST方式。PUT: 传输文件,报文主体中包含文件内容,保存到对应URI位置。HEAD: 获得报文首部,与 ...
分类:
Web程序 时间:
2018-05-06 10:34:37
阅读次数:
198
mysql必知必会 首先有个表 顾客表:产品表: 订单元素表:产品记录表: 订单表: 卖家表: 第十六章 创建高级联结 使用别名来进行,有两种好处: 1. 缩短sql语句 2. 允许在单条select语句中多次使用相同的表 使用不同类型的联结 1. 自联结 自己和自己进行表的联结 从上面的代码可以看 ...
分类:
数据库 时间:
2018-04-30 19:51:48
阅读次数:
178
H5系列之History(必知必会)目录概念兼容性属性方法H5方法概念理解History Api的使用方式目的是为了解决哪些问题作用:ajax获取数据时,可以改变历史记录,从而可以使用浏览器的后退和前进。【】规范地址:http://www.w3.org/TR/html5/history.html【0... ...
分类:
其他好文 时间:
2018-04-29 13:17:28
阅读次数:
166
《MySQL必知必会》中使用触发器一章中的创建触发器的代码在MySQL5.7.20中报错:ERROR 1415 (0A000): Not allowed to return a result set from a trigger。 因为我不知道这是不是版本问题,所以给错误打上了双引号。 这是书中的原 ...
分类:
数据库 时间:
2018-04-27 18:06:22
阅读次数:
229