自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

stray_ll的专栏

遗忘是一种可怕的东西

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

原创 关于js的深拷贝

对于对象数组的赋值,加入到对象中,加入到集合,数组里面,想不被另外一个对象改变值,就深拷贝   下面自己写的一段深拷贝代码    Object.prototype.clone = function() { var datas = arguments[0] || this; if(Object.prototype.toString.call(datas) == '[obje

2015-05-21 01:23:55 217

原创 读Ext消息机制有感之简单仿写(二)

之前在  读Ext消息机制有感之简单仿写(一)中仿写了一部分的Ext事件机制内容。Ext中还有一个重要的类Ext.Observable,这里只要继承这个类,我们继承后的类也可以将加入自己的事件响应函数。然后根据(一)中介绍的内容,结合起来处理html中的一些原生的事件。在这篇学习笔记的封装代码中实现对一个事件响应多个函数的情况下面的代码是看了Ext相关源码进行编写为的是提升自身js水平,忽略了

2015-04-27 20:58:47 314

原创 读Ext消息机制有感之简单仿写(一)

Ext实现太过复杂,有太多自己的封装,个人感觉给组件绑定事件监听,就是window.addEventListener 或者是window.attachListener。这这两个方法。现阶段自身采用通过读Ext源码来学习js的应用,下面的一些封装是对之前学习到的内容进行一次实战Ext = {version: '1.1'};Ext.cacheEl = {};/** @param el

2015-04-25 17:31:14 273

原创 js原型小结

下面的代码从原型上来看存在上面关系?function ftn() {}var fn = new ftn();一、第一部分下图ftn中有一个prototype属性,它指向一个prototype对象(这个prototype===Object.prototype.constructor)。而 prototype对象中的constructo

2015-04-17 11:16:33 219

原创 js实现继承的几种方法

在js里也像java一样拥有继承,从目前掌握的知识来看,继承有2中方法通过prototype原型来实现继承通过call,apply方法来实现继承个人观点一、prototype可以继承function A上的成员属性/方法(this),也可以继承A.prototype原型上的属性/方法。下面我想让ftn继承show上的所有成员属性/方法,以及show.prototyp

2015-04-17 10:59:43 207

原创 js的function个人小结

一、function有几种定义方式?1: function ftn() {}   2:var ftn = function() {}目前用到的是这2种方式,第一种和第二种看起来差不多,但是在有些情况下,还是存在差异的。如 下面的代码var ftn = function () { return function () { }

2015-04-17 09:19:48 202

原创 JavaScript的闭包

闭包: 闭包是一种特殊的对象。它由两部分构成:函数,以及创建该函数的环境。函数:需要返回的函数。环境:闭包创建时在作用域中的任何局部变量组成,也就是var定义的一些变量闭包我觉得就是js的面相对象的应用的产物。js和一些面向对象语言,比如说java一样,可以定义一些局部变量、静态变量、方法,this所引用的成员变量,以及在原型中定义变量属性。和java不同,js定义数据,不

2015-04-16 16:42:10 229

原创 关于Ext.extend源码学习

extend: function() { var C = function(E) { for (var D in E) { this[D] = E[D] } }; var e = Object.prototype.

2015-04-15 16:53:40 333

空空如也

空空如也

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

TA关注的人

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