打赏
上一页 1 ··· 64 65 66 67 68 69 70 71 72 ··· 88 下一页
摘要: 一个图讲清楚JavaScript中this指向: 说明: (1)严格模式下,禁止this关键字指向全局对象会报错。 (2)闭包中的this对象具有全局性,因此通常指向window。 (3)优先级:new>apply/call>.调用>默认调用 (4)null/undefined,在使用apply或者 阅读全文
posted @ 2018-01-24 11:16 孟繁贵 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 1、调用栈 js中的this与函数调用栈密切相关。 this实在函数调用时发生的绑定,它指向完全取决于函数在哪里被调用。 2、示例 <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8" /> <title>查看调用栈</title 阅读全文
posted @ 2018-01-24 10:33 孟繁贵 阅读(6390) 评论(0) 推荐(0) 编辑
摘要: 1、概念 词法作用域:定义在词法阶段的作用域,即书写代码时函数声明的位置决定的。词法分析器处理代码时会保持作用域不变(大部分是这样的),会知道全部标识符在哪里以及如何声明的,从而预测在执行过程中如何对他们进行查找。 示例代码: 2、作用域查找 作用域会在找到第一个标识符时停止,存在“遮蔽效应”。 3 阅读全文
posted @ 2018-01-18 09:49 孟繁贵 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 1、概述 闭包实质:将内部函数传递到所在的词法作用域以外,内部函数仍然持有对原始定义作用域的引用。 2、应用 (1)定时器 (2)事件监听器 (3)ajax (4)异步(同步)操作 只要使用了回调函数,实际上就是使用了闭包。 (5)模块 总结: 函数可以记住并访问所在的词法作用域,即使函数是在当前词 阅读全文
posted @ 2018-01-18 09:37 孟繁贵 阅读(1838) 评论(0) 推荐(1) 编辑
摘要: 1、7个“坑” 2、避免坑的原则 (1)如果两边有true或者false,千万不要使用== (2)如果两边有[],''或者0,千万不要使用== (3)最好都使用 ,来避免强制转换的坑! 阅读全文
posted @ 2018-01-17 14:15 孟繁贵 阅读(625) 评论(0) 推荐(1) 编辑
摘要: 在==(相等)判断中,null和undefined相等(它们也与自身相等),除此之外不与其他值相等。 示例代码: 判断对象是null,Object,Date Object.prototype.toString.call(dateObj) !== '[object Date]' 阅读全文
posted @ 2018-01-17 12:09 孟繁贵 阅读(1534) 评论(0) 推荐(1) 编辑
摘要: 1、概述 ||(或)和&&(与)都是逻辑运算符。但是或/与叫“逻辑运算符”不太合适,叫“操作数运算符”更合适! 因为||(或)和&&(与)返回的不是布尔值,而是两个操作数中的一个(且仅一个)。 2、返回哪个操作数? (1)a||b a||b 相当于a?a:b (2)a&&b a&&b相当于a?b:a 阅读全文
posted @ 2018-01-17 11:41 孟繁贵 阅读(470) 评论(0) 推荐(1) 编辑
摘要: 1、JSON字符串化 JSON字符串化有2个可选参数,分别是replacer和space。 第一个可选参数replacer,它可以是数组或者函数。用来指定哪些属性被处理,哪些属性被排除。 第二个可选参数space,用来指定缩进格式,space为正整数时指定每一级缩进的字符数。它还可以是字符串。 2、 阅读全文
posted @ 2018-01-17 10:26 孟繁贵 阅读(777) 评论(0) 推荐(1) 编辑
摘要: 1、JavaScript原生函数(内置函数) JavaScript原生函数(内置函数)有: 2、创建内置函数 注意Symbol不使用new进行创建。 阅读全文
posted @ 2018-01-17 09:36 孟繁贵 阅读(1006) 评论(0) 推荐(0) 编辑
摘要: 1、概述 所有的typeof返回值为‘object’的对象都包含一个内部属性[[Class]],我们将它可以看做内部的分类,而非传统面向对象意义的分类。这个属性无法直接访问,一般通过Object.prototype.toString来查看。 2、示例代码 阅读全文
posted @ 2018-01-17 09:11 孟繁贵 阅读(476) 评论(0) 推荐(0) 编辑
上一页 1 ··· 64 65 66 67 68 69 70 71 72 ··· 88 下一页
TOP