上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页

2016年9月5日

原生JS:Array对象详解

摘要: Array对象 本文参考MDN做的详细整理,方便大家参考[MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects) 创建数组: 数组字面量:var arr1 = [1,2,3]; Ar 阅读全文

posted @ 2016-09-05 23:39 SuriFuture 阅读(6111) 评论(0) 推荐(1) 编辑

原生JS:Object对象详细参考

摘要: Object对象详细参考 本文参考MDN做的详细整理,方便大家参考 "MDN" JavaScript原生提供一个Object对象(注意起首的O是大写),所有其他对象都继承自这个对象。 构造函数: Object 构造函数为给定的值创建一个对象包装。 如果给定值是 null or undefined,将 阅读全文

posted @ 2016-09-05 16:49 SuriFuture 阅读(4337) 评论(0) 推荐(1) 编辑

2016年9月2日

一些XMLHttpRequest的例子代码

摘要: 以下例子摘录自:javascript权威指南 非表单数据形式的表单编码的请求GET和提交POST(如data对象) 7.HTTP进度事件 XMLHttpRequest对象在请求的不同阶段触发不同类型的事件,所以它不需要检查readyState属性。 当调用send()时,触发单个loadstart事 阅读全文

posted @ 2016-09-02 16:59 SuriFuture 阅读(1675) 评论(0) 推荐(0) 编辑

详细解读XMLHttpRequest(二)响应属性、二进制数据、监测上传下载进度

摘要: 本文主要参考: "MDN" 分析并操作 responseXML属性 如果你使用 XMLHttpRequest 来获得一个远程的 XML 文档的内容,responseXML 属性将会是一个由 XML 文档解析而来的 DOM 对象,这很难被操作和分析。这里有五种主要的分析 XML 文档的方式: 1. 使 阅读全文

posted @ 2016-09-02 13:30 SuriFuture 阅读(1527) 评论(0) 推荐(0) 编辑

详细解读XMLHttpRequest(一)同步请求和异步请求

摘要: 本文主要参考: "MDN" XMLHttpRequest 让发送一个HTTP请求变得非常容易。你只需要简单的创建一个请求对象实例,打开一个URL,然后发送这个请求。当传输完毕后,结果的HTTP状态以及返回的响应内容也可以从请求对象中获取。 通过XMLHttpRequest生成的请求可以有两种方式来获 阅读全文

posted @ 2016-09-02 13:22 SuriFuture 阅读(10322) 评论(0) 推荐(0) 编辑

2016年8月28日

深入理解:JavaScript原型与继承

摘要: 深入理解:JavaScript原型与继承 看过不少书籍,不少文章,对于原型与继承的说明基本上让人不明觉厉,特别是对于习惯了面向对象编程的人来说更难理解,这里我就给大家说说我的理解。 首先JavaScript是一门基于原型编程的语言,它遵守原型编程的基本原则: 1. 所有的数据都是对象(javascr 阅读全文

posted @ 2016-08-28 19:06 SuriFuture 阅读(291) 评论(0) 推荐(1) 编辑

2016年8月27日

轻松掌握:JavaScript状态模式

摘要: 状态模式 状态模式(State)允许一个对象在其内部状态改变的时候改变它的行为,对象看起来似乎修改了它的类。 状态模式的使用场景也特别明确,有如下两点: 1. 一个对象的行为取决于它的状态,并且它必须在运行时刻根据状态改变它的行为。(有些对象通常会有好几个状态,在每个状态都只可以做当前状态才可以做的 阅读全文

posted @ 2016-08-27 17:14 SuriFuture 阅读(467) 评论(0) 推荐(1) 编辑

轻松掌握:JavaScript装饰者模式

摘要: 装饰者模式 在传统的面向对象语言中,给对象添加功能常常使用继承的方式,但继承的方式会带来问题:当父类改变时,他的所有子类都将随之改变。 当JavaScript脚本运行时,在一个对象中(或他的原型上)增加行为会影响该对象的所有实例, 装饰者是一种实现继承的替代方案,它通过重载方法的形式添加新功能,该模 阅读全文

posted @ 2016-08-27 12:50 SuriFuture 阅读(279) 评论(0) 推荐(1) 编辑

轻松掌握:JavaScript享元模式

摘要: 享元模式 在JavaScript中,浏览器特别是移动端的浏览器分配的内存很有限,如何节省内存就成了一件非常有意义的事情。节省内存的一个有效方法是减少对象的数量。 享元模式(Flyweight),运行共享技术有效地支持大量细粒度的对象,避免大量拥有相同内容的小类的开销(如耗费内存),使大家共享一个类( 阅读全文

posted @ 2016-08-27 00:18 SuriFuture 阅读(426) 评论(0) 推荐(0) 编辑

2016年8月26日

轻松掌握:JavaScript模板方法模式

摘要: 模板方法模式 假如我们有一些对象,各个对象之间有一些相同的行为,也有一些不同的行为,这时,我们就可以用模板方法模式来把相同的部分上移到它们的共同原型中(父类),而将不同的部分留给自己各自重新实现。 模板方法:在这些平行对象的共同原型中定义的一个方法,它封装了子类的算法框架,它作为一个算法的模板,指导 阅读全文

posted @ 2016-08-26 16:59 SuriFuture 阅读(353) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页

导航