前段时间在项目中需要分析一段文本的依存句法,于是在网上找到一个前人写的逻辑代码(https://x-algo.cn/index.php/2016/03/13/293/),由于作者分享时间比较早,在严格模式下有很多问题,没有实现添加颜色,提示框,ie模式下的一些问题。于是我在原有代码逻辑下,基于d3. ...
分类:
Web程序 时间:
2018-09-16 18:37:08
阅读次数:
268
严格模式:开发过程中对规范的要求,定义方式为在store实例初始化的时候将strict设置为true,这样的话就是开启了严格模式。在这种情况下,如果要直接修改state里面的值,那就会报问题。那么也可以继续深化,根据环境来判断严格模式的要求,如果是开发模式就被拦截,如果是生产模式就放行: stric ...
分类:
其他好文 时间:
2018-09-13 14:09:23
阅读次数:
259
看到网上很多说修改 但是在mysql 5.7中没有这个参数设置,故放弃; 结合本项目sina_id 10位超过int的最大范围4294967295,所以报错,修改为bigint 即可。 ...
分类:
数据库 时间:
2018-09-05 17:59:27
阅读次数:
440
由于项目中对一些默认值设置问题,以及种种原因,mysql数据库需要使用非严格模式开发(mysql最近的版本默认是开启严格模式的)。 linux下mysql服务下操作步骤是: 1、进入mysql服务 2、执行set操作修改,我们项目是直接设置为'' mysql> set global sql_mode ...
分类:
数据库 时间:
2018-09-04 22:08:31
阅读次数:
182
前端开发面试知识点大纲: HTML Doctype作用?严格模式与混杂模式如何区分?它们有何意义? 行内元素有哪些?块级元素有哪些? 空(void)元素有那些? 介绍一下CSS的盒子模型? link和@import的区别是? CSS选择符有哪些?哪些属性可以继承?优先级算法如何计算? CSS3新增伪 ...
分类:
其他好文 时间:
2018-09-03 13:35:54
阅读次数:
210
var的bug 必须使用严格模式即'use strict' 后才能使用let声明变量 1.let声明的变量拥有块级作用域。 2.let声明的全局变量不是全局对象的属性(见下面例子)。 3.形如for (let x...)的循环在每次迭代时都为x创建新的绑定。 4.用let重定义变量会抛出一个语法错误 ...
分类:
其他好文 时间:
2018-09-01 17:34:24
阅读次数:
132
1、参数默认值 控制台输出: 2、rest参数 rest 参数搭配的变量是一个数组,该变量将多余的参数放入数组中。 3、严格模式 ES2016 做了一点修改,规定只要函数参数使用了默认值、解构赋值、或者扩展运算符,那么函数内部就不能显式设定为严格模式,否则会报错。 4、箭头函数 箭头函数的一个用处是 ...
分类:
其他好文 时间:
2018-08-31 11:46:33
阅读次数:
125
针对es5之前的非严格模式,es5之后的严格模式所拥有的特性,并且如何开启等知识点。 ...
分类:
Web程序 时间:
2018-08-31 00:33:07
阅读次数:
375
ES7新特性 ES7在ES6的基础上添加了三项内容:求幂运算符(**)、Array.prototype.includes()方法、函数作用域中严格模式的变更。 Array.prototype.includes()方法 includes()的作用,是查找一个值在不在数组里,若在,则返回 true,反之 ...
分类:
其他好文 时间:
2018-08-27 21:24:20
阅读次数:
198
1.块级函数 es5中严格模式下禁止声明块级函数,而在es6的严格模式中可以声明块级函数,并可以在块级作用 2. 箭头函数 箭头函数是es6中新增的一种特殊函数,不管是否处于严格模式下,箭头函数的参数都不能有同名的。而ES5中,只有在严格模式下函数的参数才不能有同名 3.字面量对象重复属性问题 es ...
分类:
其他好文 时间:
2018-08-19 11:54:42
阅读次数:
217