- 博客(10)
- 收藏
- 关注
原创 闭包是什么、用处如何
闭包是什么、用处如何 【js-04】闭包是什么?用处如何? 小课堂【上海】 分享人:杨亚洲目录1.背景介绍2.知识剖析3.常见问题4.解决方案5.编码实战6.扩展思考7.参考文献8.更多讨论1.背景介绍闭包(closure)是JS中一个较难理解的一个概念,JS函数的执行依赖于变量作用域,函数对象的内部状态包含函数自身的...
2018-08-16 19:43:27
251
原创 事件循环
小课堂事件循环?分享人:杨亚洲目录1.背景介绍2.知识剖析3.常见问题4.解决方案5.编码实战6.扩展思考7.参考文献8.更多讨论1.背景介绍什么是单线程?JavaScript语言的一大特点就是单线程,也就是说,同一个时间只能做一件事。那么,为什么JavaScript不能有多个线程呢?这样能提高效率啊。 JavaScript的单线程,...
2018-07-26 18:41:53
281
原创 跨域的两种方法
【JS-task05】JS中的原型链是什么?分享人:杨亚洲目录1.背景介绍2.知识剖析3.常见问题4.解决方案5.编码实战6.扩展思考7.参考文献8.更多提问1.背景介绍对URL的简单介绍 广义的跨域: 1.) 资源跳转: A链接、重定向、表单提交 2.) 资源嵌入: < link>、< script >、< img >、<...
2018-07-10 17:10:53
206
原创 简述原型链
【JS-task05】JS中的原型链是什么? 分享人:杨亚洲 目录 1.背景介绍 2.知识剖析 3.常见问题 4.解决方案 5.编码实战 6.扩展思考 ...
2018-06-20 21:02:14
634
原创 简述JS中的event delegate
简述JS中的event delegate(事件委托) 分享人:杨亚洲 目录 1.背景介绍 2.知识剖析 3.常见问题 ...
2018-06-19 16:32:15
656
原创 js中this的指向
JS中this的指向 1.背景介绍 2.知识剖析 3.常见问题 4.解决方案 5.编码实战 6.扩展思考 7.参考文献 8.更多讨论 ...
2018-06-13 09:44:44
149
原创 函数声明和函数表达式的区别
1.背景介绍 什么是函数表达式? 这是MDN上关于函数表达式的介绍 这是另一种函数表达式的介绍 什么是函数声明? ...
2018-05-29 14:15:43
873
原创 margin与padding
1.背景介绍标准盒模型ie盒模型2.知识剖析今天的小课堂,只需要了解标准盒模型,盒模型由内至外分别是content、padding、border、margin,其中可以使用百分比的有content,padding,margin,边框border则不可以用%单位 元素水平分为3种:block水平,inline-block水平,inline水平,3种元素各有不同的表现。 block水平默认情况下,水...
2018-05-14 23:29:45
649
原创 简述执行环境与作用域
1.背景介绍执行环境:执行环境(execution context,为简单起见,有时也称为“环境”)是JavaScript 中最为重要的一个概念。执行环境定义了变量或函数有权访问的其他数据,决定了它们各自的行为。——《JavaScript高级程序设计(第3版)》每个函数都有一个自己的执行环境。某个执行环境中的所有代码执行完毕后,该环境被销毁,保存在其中的所有变量和函数定义也随之销毁(全局执行环境直...
2018-04-29 20:35:13
495
原创 如何理解html语义化
1.背景介绍语义化的出现是大势所趋,来看看语义化的前世今生。对于当前的 Web 而言,HTML 是联系大多数 Web 资源的纽带,也是内容的载体。 在 Web 被刚刚设计出来的时候,开发者可能不会想到它现在会达到的规模以及深入到我们生活的那么多方面。也许起初的想法很简单:用来发布Web 内容和资源的索引,方便人们查看。但是随着 Web 规模的不断扩大,信息量之大已经不在人肉处理的范围之内了。这个时...
2018-04-19 22:28:09
1257
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人