用户中心USER CENTER

首页/用户
  • “类”的设计模式

    摘要:类的设计模式类的设计模式实例化继承和相对多态。,每个原型都有一个属性指向关联的构造函数。为了方便理解,这里我们简单模拟实现下面介绍,另外两种写法行为委托设计模式委托调用简单模拟实现语法可以简洁地定义类方法 类的设计模式 类的设计模式:实例化、继承和(相对)多态。 JavaScript通过原型链,在两个对象之间创建一个关联。这样,一个对象就可以通过委托访问另一个对象的属性和函数,从而达到...

    peixn 发布于JavaScript
  • DOM API

    摘要:派生自,它包括,如果一个是的,那它的子类也拥有。节点的最小组成单位就是节点。树就是由不同类型的节点组成。每个节点可以看成是树上的叶子。节点节点和接口,部署了接口。凡是这三类节点接口,都可以使用下面四个方法。 Node派生自Object,它包括Element、Text、Document(html)、Coment,如果一个 API 是Node的,那它的子类也拥有。 DOM节点 DOM的最小...

    peixn 发布于JavaScript
  • babel各单元简介&如何写一个babel插件

    摘要:是怎么工作的如何编译应用场景语法糖的代码统一相关概念介绍依赖,提供的方法,只转化语法,不转换类,的基础配置利用对进行劫持,在中进行原理见同时对后的进行缓存,提高下次效率读取缓存根据判断是否需要重新中传入配置入口函数提供 Babel babel是怎么工作的? parse->AST->transform->gengerate 如何编译js->AST babel应用场景 语法糖的polyfi...

    peixn 发布于JavaScript
  • 面向对象的JavaScript(如何一步步成为js高手)

    摘要:虽然,也是面向疾苦的语言,但是,它和静态类型语言的面向接口编程不一而足。对象对他自己的行为负责,其他对象不关心它的内部实现。 ‘工欲善其事,必先利其器’,在深入学习JavaScript之前,我认为我们很有必要了解以下,JavaScript这门面向对象的动态语言到底是一门什么样的语言。 JavaScript vs 其他面向对象语言 它没有使用像Java等传统的面向对象语言的类式继承,而...

    peixn 发布于JavaScript
  • HTML5 拖放

    摘要:如下图,图片可在浏览器内随意拖动代码如下让拖动携带数据取消事件的默认行为取消事件的默认行为如下图,在下列的九宫格内可随意拖动图片代码如下 如下图,图片可在浏览器内随意拖动 showImg(https://segmentfault.com/img/bV0S8d?w=400&h=150);showImg(https://segmentfault.com/img/bV0S8B?w=400&h...

    peixn 发布于JavaScript
<