摘要: 开启方法 1 在脚本第一行'use strict', 为整个脚本开启严格模式 2在函数内部第一行use strict' ,为函数开启严格模式 变化-严格模式下 1变量名必需先声明再使用 2不能用delete删除已经定义好的变量 3全局作用域函数中this指向是undefined 4构造函数实例化必需 阅读全文
posted @ 2021-09-22 22:12 litiyi 阅读(47) 评论(0) 推荐(0) 编辑
摘要: call 1调用函数 2改变函数内的this指向 3实现继承: 构造函数+ 原型对象--组合继承 var obj = { uname: 'lili' } function fn(a, b) { console.log(a + b); console.log(this); } fn.call(); / 阅读全文
posted @ 2021-09-22 21:35 litiyi 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 捕捉到全局的错误事件 当使用es5,没有类型检查时,用下面这个监听 window.onerror = function (message, url, line) { alert("Message : " + message + "\nURL : " + url + "\nLine Number : 阅读全文
posted @ 2021-09-22 17:13 litiyi 阅读(203) 评论(0) 推荐(0) 编辑