自定义博客皮肤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 435

原创 React之Fiber算法

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

2017-12-17 21:13:51 1863

原创 JavaScript之this

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

2017-10-28 23:22:51 327

原创 JavaScript之闭包

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

2017-10-04 12:38:44 357

原创 JavaScript之语言特性

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

2017-10-03 22:15:17 818

空空如也

空空如也

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

TA关注的人

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