严格模式的目的 消除JavaScript语法中不合理的地方; 消除代码运行中不安全的地方; 严格模式的修改 (来源:阮大神: http://www.ruanyifeng.com/blog/2013/01/javascript_strict_mode.html) ...
分类:
其他好文 时间:
2017-04-12 02:56:44
阅读次数:
131
通过配置文件修改: linux找my.cnf文件 window的修改办法是找my.ini sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 普通linux下修改 首先连接linux终端 vi /etc/my.conf 在编辑模式下,在里面加入一行 ...
分类:
数据库 时间:
2017-04-07 09:27:08
阅读次数:
376
基本思路就是为mysql.user表增加一条记录:'hadoop'@'%',这样,任何主机上的用户'hadoop'都可以远程连接MySQL数据库。于是输入下面的命令: 结果出现了错误: 这是因为指定了严格模式,不能直接往mysql.user表里面insert用户: 只能输入下面两个命令来实现: 这样 ...
分类:
数据库 时间:
2017-04-06 01:19:46
阅读次数:
199
本人最近被es6感兴趣了,学习一些,以下就是自己总结的一些小知识 1、当你在百度输入"es6"关键字,点击进入es6入门,首先你需要知道怎样学习的顺序,先看第21章Module语法, 严格模式 ES6 的模块自动采用严格模式,不管你有没有在模块头部加上"use strict";。 严格模式主要有以下 ...
分类:
其他好文 时间:
2017-04-05 11:51:23
阅读次数:
148
一、测试环境 1、node下几乎完全支持ES6,标准浏览器支持部分语法 2、chrome下使用ES6,为了保证可以正常使用大部分语法,需要使用严格模式,即在js开始部分加上'use strict' 3、ff下需要知道测试版本,即在script标签的type属性中加上 ‘application/jav ...
分类:
其他好文 时间:
2017-03-25 22:37:46
阅读次数:
279
前言:这是笔者学习之后自己的理解与整理。如果有错误或者疑问的地方,请大家指正,我会持续更新! 调用函数时,实参和形参需要一一对应,但如果参数多了的话,会很苦恼; 我们可以用键值对(字面量对象)的方式传参,这样参数的顺序就无关紧要了; 非严格模式下,相同的形参会被最后一个形参覆盖; 严格模式不允许出现 ...
分类:
其他好文 时间:
2017-03-23 18:45:39
阅读次数:
195
这里罗列了《你不知道的js》上卷的一些知识点以及小问题,如果你想巩固一下js那么就和我一起来看看吧。 如果你能不看书就回答上80%的问题说明你js的这一部分学得还不错,再接再厉。 作用域和闭包 变量赋值操作会执行的两个动作 RHS 和 LHS 查询 在作用域顶层无法找到目标变量,在严格模式和非严格模 ...
分类:
编程语言 时间:
2017-03-15 10:28:08
阅读次数:
282
什么是js的严格模式? 严格模式指的是使js在更为严格的条件下运行。严格模式的主要作用是规范我们写代码习惯,以及为js升级做好铺垫。 如何使用严格模式? <script> //直接在代码开始写上''use strict 'use strict'; var a=123; function f(){ / ...
分类:
Web程序 时间:
2017-03-10 18:02:40
阅读次数:
187
文档模式是:混杂模式和标准模式。 若在文档开始处没有文档类型声明,则浏览器就会开启混杂模式。这种模式在不同的浏览器下行为差异非常大,如果不使用某些hack技术,跨浏览器的行为根本就没有一致性可言。 局部变量在函数退出后就会被销毁。 给未经声明的变量赋值在严格模式下会导致referenceError错 ...
分类:
编程语言 时间:
2017-03-05 22:49:26
阅读次数:
156
3.1 语法 1.不以数字开头的数字,字母,下划线,美元符号 2.注释:html <!-- --> css/**/ js单行// 多行/**/ 3.ES5 引入了严格模式(strict mode)。即为js定义的一种不同的解析与执行模型。 可以在整个脚本头部或者函数的上方,包含“use strict ...
分类:
编程语言 时间:
2017-02-19 21:54:32
阅读次数:
380