自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CastileMan的随手记

奇思异想 胡思乱想 若有所思 若有所得

  • 博客(5)
  • 收藏
  • 关注

原创 JavaScript之Event Loop

JavaScript基于单线程执行模型,在同一时间只能执行一个任务。那么,为什么JavaScript是单线程? JavaScript的单线程,与它的用途有关。作为浏览器脚本语言,JavaScript的主要用途是与用户互动,以及操作DOM。这决定了它只能是单线程,否则会带来很复杂的同步问题。比如,假定JavaScript同时有两个线程,一个线程在某个DOM节点上添加内容,另一个线程删除了这个...

2018-03-11 22:25:02 402

原创 React之Fiber算法

React之Fiber算法React之Fiber算法React做了什么Reconciliation 与 RenderingReconciliationRenderingVirtual DOMFiberWhy FiberDriving IdeaReact是Facebook前端团队开源的一个将前端页面可组件化的一个库,它不是一个MVC框架,它鼓励开发人员去创建可复用的组件来构成页面。Re

2017-12-17 21:13:51 1823

原创 JavaScript之this

JavaScript之thisJavaScript之this直接调用函数作为对象方法调用作为构造函数调用作为DOM事件函数调用绑定thisthis是Javascript语言的一个关键字。当函数运行时,会在函数内部自动生成一个this对象。我们先来看一道题。var button = { clicked: false, click: function() { this.clic

2017-10-28 23:22:51 291

原创 JavaScript之闭包

JavaScript之闭包JavaScript之闭包什么是闭包闭包的作用闭包带来的问题什么是闭包闭包是JavaScript的一个显著特性。简单地说,闭包是一个函数在创建时允许该自身函数访问并操作该自身函数之外的变量时所创建的作用域。这意味着当前作用域总是能够访问外部作用域中的变量。 因为函数是JavaScript中唯一拥有自身作用域的结构,因此闭包的创

2017-10-04 12:38:44 331

原创 JavaScript之语言特性

JavaScript学习笔记JavaScript学习笔记对JavaScript的基本理解解释性动态性弱类型单线程基于原型的面向对象语言小结对象封装对JavaScript的基本理解JavaScript是一门在浏览器中运行的脚本语言,最初设计这门语言是用作表单的验证,且与Java并没有什么关系。JS是一门解释性的、动态的、弱类型、单线程、基于原型的

2017-10-03 22:15:17 735

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除