![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
DeftWar
这个作者很懒,什么都没留下…
展开
-
仿jquery - zketer简单库
面:请用至少三种方式实现左侧定宽,右侧自适应布局.我:好.方式一:float方式<html><head> <meta charset="UTF-8"> <title>左边定宽,右边自适应</title> <style&a原创 2019-01-21 17:58:25 · 139 阅读 · 0 评论 -
彻底理解JS中This指向问题
按照我们上面说的this最终指向的是调用它的对象,这里的函数a实际是被Window对象所点出来的,下面的代码就可以证明。function a(){ var user = "追梦子"; console.log(this.user); //undefined console.log(this); //Window}window.a();和上面代码一样吧转载 2016-10-08 14:10:51 · 320 阅读 · 0 评论 -
js闭包
面:请简述一下对闭包的理解.我:闭包是指:有权访问另一个函数作用域中的变量的函数.面:能用不同方式写一下闭包程序吗?我:好.方式一function box(){ var a = 2; return function(){ console.log(a+3); }}var c = box();c();方式二var Box = function() ...原创 2019-01-25 17:45:05 · 184 阅读 · 0 评论 -
原型与原型链
与大部分面向对象语言不同,JavaScript中并没有引入类(class)的概念,但JavaScript仍然大量地使用了对象,如何将所有对象联系起来就成了一个问题,于是引入了原型(prototype)与原型链(prototype chain)的概念。原型与构造函数prototype是所有函数都有的一个属性,与创建函数的方式无关注意对象是没有prototype属性的,只有函数有我们用不同...原创 2019-07-03 11:11:17 · 134 阅读 · 0 评论 -
作用域与作用域链
作用域貌似简单,实则复杂,由于作用域与this机制非常容易混淆,使得理解作用域的原理更为重要大多数时候,我们对作用域产生混乱的主要原因是分不清楚应该按照函数位置的嵌套顺序,还是按照函数的调用顺序进行变量查找。再加上this机制的干扰,使得变量查找极易出错。这实际上是由两种作用域工作模型导致的,作用域分为词法作用域和动态作用域,分清这两种作用域模型就能够对变量查找过程有清晰的认识。词法作用域简...翻译 2019-07-04 10:08:21 · 92 阅读 · 0 评论