一个星期前新版更新,从5.07到了5.1.2.9。所以我的网盘中的镜像也做了相应的更新。原来说的几个缺点,已经修改了几个,比如chrome浏览器和opera浏览器中,输入汉字,然后输入符号的时候,会重复输入前面的汉字,已经修复。已经自带了文泉驿中文字体,所以打开中文都没问题了。excel的快速模式,也可以无限撤回了。之前只有严格模式可以撤回。新版刚放出来5天,赶快去体验吧。但是,一些界面翻译错误依
分类:
其他好文 时间:
2018-04-15 21:00:51
阅读次数:
163
严格模式 ES6 的模块自动采用严格模式,不管你有没有在模块头部加上"use strict";。 严格模式主要有以下限制。 变量必须声明后再使用 函数的参数不能有同名属性,否则报错 不能使用with语句 不能对只读属性赋值,否则报错 不能使用前缀 0 表示八进制数,否则报错 不能删除不可删除的属性, ...
分类:
其他好文 时间:
2018-04-09 17:12:27
阅读次数:
149
为形参提供默认值是以前的一种流行方法: 你看,如果函数调用时不提供实参,形参a会被赋1。另:最好不要修改形参,参见竟然修改形参有这么可怕的后果。 形参本身是局部变量,只能在函数内访问: 比如,你可以这样: 引擎在foo函数的作用域和全局作用域找不到名为a的变量,在非严格模式下就会在全局作用域创建一个 ...
分类:
其他好文 时间:
2018-04-06 17:36:06
阅读次数:
129
我们在js中可以使用"use strict";定义了我们在接下来的文档输写中 将按照严格模式进行; ...
分类:
Web程序 时间:
2018-04-03 14:24:00
阅读次数:
150
例子写的不是很完整 大家可以自己运行下 得出结果 进入严格模式 // 'use strict';// var b = 3;// a = 4;// alert(a);一般环境在不添加识别也能识别// 函数环境下// a = 4;// alert(4);// function aaa() {// 'us ...
分类:
其他好文 时间:
2018-04-02 22:52:13
阅读次数:
240
JS里的this很基础,看了下 MDN👉MDNthis介绍 总结下: 1、全局上下文 this指的就是 window 2、函数上下文 当this在函数上下文时候,就需要根据运行时去判断具体取值 2.1、简单调用 这里this指向window 2.2严格模式下 在严格模式下,this将保持他进入执行 ...
分类:
其他好文 时间:
2018-04-01 11:56:07
阅读次数:
145
普通函数中的this: 1. this总是代表它的直接调用者(js的this是执行上下文), 例如 obj.func ,那么func中的this就是obj 2.在默认情况(非严格模式下,未使用 'use strict'),没找到直接调用者,则this指的是 window (约定俗成) 3.在严格模式 ...
分类:
其他好文 时间:
2018-03-28 17:30:32
阅读次数:
128
和变量不同,关键字this没有作用域的限制,嵌套函数不会从调用它的函数中继承this.如果嵌套函数作为方法调用,其this值不是全局对象(非严格模式下),就是undefined(严格模式下).很多人误以为调用嵌套函数时this会指向调用外层函数的上下文.如果你想访问这个外部函数的this值,需要将t ...
分类:
Web程序 时间:
2018-03-19 13:42:31
阅读次数:
247
JavaScript 严格模式(strict mode)即在严格的条件下运行。 use strict 严格模式下你不能使用未申明的变量 "use strict" 指令只运行出现在脚本或函数的开头。 使用严格模式的意义: 消除代码运行的一些不安全之处,保证代码运行的安全; 提高编译器效率,增加运行速度 ...
分类:
Web程序 时间:
2018-03-11 21:10:33
阅读次数:
223
严格模式主要有以下限制。 变量必须声明后再使用 函数的参数不能有同名属性,否则报错 不能使用with语句 不能对只读属性赋值,否则报错 不能使用前缀 0 表示八进制数,否则报错 不能删除不可删除的属性,否则报错 不能删除变量delete prop,会报错,只能删除属性delete global[pr ...
分类:
其他好文 时间:
2018-03-07 13:21:52
阅读次数:
156