摘要: 上下文的原意是 context, 作用域的原意是scope, 这两个不是一个东西。 每一个函数的调用(function invocation) 都有对应的scope 和context. scope 指的是 函数被调用的时候, 各个变量的作用区域context 指的是 current scope an 阅读全文
posted @ 2018-12-14 08:54 其名为光 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 查看JavaScript中this指向的对象,this指向的一句话法则: 永远指向其所在函数的所有者如果没有所有者时,指向window。 理解this的要点:关键在于将函数与函数名分开看待。同一个函数,在不同的执行方法下,会有不同的效果。 废话不多说,多说的都是废话,不要看,这一句也是废话,哈哈,我 阅读全文
posted @ 2018-12-13 20:30 其名为光 阅读(1260) 评论(0) 推荐(0) 编辑
摘要: 1、两者的联系和区别(优缺点),关于原型继承: (1)原型继承在有别于类继承是因为继承不在对象本身,而在对象的原型上(prototype); (2)每一个对象都有原型,在浏览器中它体现在一个隐藏的__proto__属性上; (3)在一些现代浏览器中可以更改它们:比如在zepto中,就是通过添加zep 阅读全文
posted @ 2018-12-13 20:16 其名为光 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 简单的说就是就是外部的也可以访问内部的,函数里面包裹一个函数 闭包(closure)是javascript的一大难点,也是它的特色。很多高级应用都要依靠闭包来实现。 1、变量作用域 要理解闭包,首先要理解javascript的特殊的变量作用域。 变量的作用域无非就两种:全局变量和局部变量。 java 阅读全文
posted @ 2018-12-13 19:54 其名为光 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 很简单 一般情况下,我们向DOM中添加新的元素或者说节点,DOM会立刻更新。也就是添加一次更新一次,如果添加100个节点,那么就得更新100次,很浪费资源啊! 我们可以创建一个文档碎片 ,这个文档碎片类似于一个小的DOM,只不过他的更新速度快(这是我的猜测,反正甭管怎么着,文档碎片的速度要快于DOM 阅读全文
posted @ 2018-12-12 21:28 其名为光 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 看了好多微博总结了一下概念,首先先介绍一下W3C 啥是W3C不是wc,这个建立于 1994 年的组织,其宗旨是通过促进通用协议的发展并确保其通用型,以激发 web 世界的全部潜能, 指万维网联盟(World Wide Web Consortium)一个很牛x的组织。 代码标准 w3c官网也可以借鉴w 阅读全文
posted @ 2018-12-12 21:13 其名为光 阅读(1369) 评论(0) 推荐(0) 编辑
摘要: React-router和React-router-dom的选择 我刚使用react在接触到react-router的时候就会很蛋疼,什么react-router和react-router-dom?往往开始会比较懵逼。下面是解释。 React-router React-router提供了一些rout 阅读全文
posted @ 2018-11-19 12:01 其名为光 阅读(1259) 评论(0) 推荐(0) 编辑
摘要: 1、什么是ajax? 异步的JavaScript和XML XHTML:可扩展的超文本标记语言 || HTML xml:数据结构 可扩展的标记语言 json:轻量级的数据格式 2、ajax使用的场景 1、局部刷新 2、表单验证 (最初的设计目的) 3、无刷新动态获取数据 3、ajax的优点 1、效率高 阅读全文
posted @ 2018-10-31 15:50 其名为光 阅读(16454) 评论(0) 推荐(2) 编辑