自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 前端模块化分析

从模块的定义谈起,模块,又称构件,是能够单独命名并独立完成一定功能的程序语句的集合。联想一下前端项目中的 package.json 文件中定义的 dependencies 字段。该对象内声明的模块正是独立完成一定功能的集合。但是仅使用这些依赖完成整个项目的开发是完全不够的,所以我们实际代码中还会出现通过 AMD、CommonJS、ES6 Modules 方式组织的文件模块。这些代码被分类存放在不同的目录中。说到这里,一个项目的模块初略可分为引入的三方模块和项目内自定义的文件模块。模块化分析就是对项目内这

2020-08-21 21:38:05 672

原创 前端工程化的定义与工程化方法

前言当笔者寻找前端工程化的最佳实践时,阅读了好多前辈的亲身经历,在感谢他们带来经验的同时,心里不由的感到有些“凌乱”。毕竟是阅读他们的故事,故事中的时间、人、背景等等都是特定的。当然,都告诉你办法和思路了,自己思考一下,“要啥自行车”!还是找一下“自行车”,徒步太累了,没个头。忽然怀念校园读书时,系统的学习一门学科,虽然那时没有告诉你多少最佳实践,至少告诉了我们,它是什么(定义),它从哪里来(背景),它将往哪里去(方向)。系统化学习,好办法!可是目前全国的高校里会有一门前端开发的课吗?没有,绝对没有

2020-08-21 21:35:11 524

原创 JS 中 new 操作符,实现构造函数实例化的过程

以一个构造函数为例:function Animal(v) { this.age=v };let cat = new Animal(1);(1) 创建一个空对象 {}(2) 在该对象新增属性 __proto__ 指向 Foo.prototype{ __proto__: Animal.prototype}(3) 执行构造函数时,将构造函数的 this 指向该对象。{ __proto__: Animal.prototype age: 1}(4) 构造函数没有 re

2020-08-21 21:30:35 417

原创 ES6 class extend 关键词实现继承时,为什么定义子类的 constructor 函数需要执行 super 方法?

先从一个简单的 ES6 类继承的示例代码:class Animal { constructor () {} say () {}}class Cat extends Animal { constructor () { // super() } go () {}}const obj1 = new Cat()场景1:以上代码通过 BABEL 转化后场景2:当设置执行 super 方法后,转化后场景3:执行 super 后,使用 this。寄生组合式继承从

2020-08-21 21:27:06 1699

原创 AS3 中 URLStream 实践

var stream:URLStream=new URLStream();var imgdata:ByteArray=new ByteArray();var loader:Loader=new Loader();btn2.addEventListener(MouseEvent.CLICK,loadfun);function loadfun(e:MouseEvent):void {...

2010-09-14 16:46:00 318

中文分词工具-强烈推荐

比较实用,相同的东西别人10分下载,我2分,很仗义吧,哈哈哈。。。

2011-06-02

jquery+ajax 学习必备的源码个书籍(推荐)

jquery+ajax 学习必备的源码个书籍(推荐) 最新的资料集 2009年12月12号的

2009-12-12

空空如也

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

TA关注的人

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