摘要: 本文来自阮一峰这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。(接上文)七、模块的规范先想一想,为什么模块很重要?因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有... 阅读全文
posted @ 2015-04-16 14:38 YonguiL.偲袅 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 本文来自阮一峰随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。Javascript模块化编程,已经成为一个迫切的需求。理想情... 阅读全文
posted @ 2015-04-16 14:37 YonguiL.偲袅 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 本文来自四火哥的翻译CommonJS是一组javascript编程规范,而promise是其中之一。简而言之,promises是一种令代码的异步行为变得更加优雅的软件抽象。在基本的定义中,代码可能一直是这样写的getTweetsFor("domenic", function (err, result... 阅读全文
posted @ 2015-04-16 14:36 YonguiL.偲袅 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 本文来自阮一峰这个系列的第一部分介绍了"封装",第二部分介绍了使用构造函数实现"继承"。今天是最后一个部分,介绍不使用构造函数实现"继承"。一、什么是"非构造函数"的继承?比如,现在有一个对象,叫做"中国人"。 var Chinese = { nation:'中国' };还有一个对象,叫做... 阅读全文
posted @ 2015-04-16 14:25 YonguiL.偲袅 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 本文来自阮一峰这个系列的第一部分,主要介绍了如何"封装"数据和方法,以及如何从原型对象生成实例。今天要介绍的是,对象之间的"继承"的五种方法。比如,现在有一个"动物"对象的构造函数。 function Animal(){ this.species = "动物"; }还有一个"猫"对象的... 阅读全文
posted @ 2015-04-14 18:01 YonguiL.偲袅 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 本文来自阮一峰学习Javascript,最难的地方是什么?我觉得,Object(对象)最难。因为Javascript的Object模型很独特,和其他语言都不一样,初学者不容易掌握。下面就是我的学习笔记,希望对大家学习这个部分有所帮助。我主要参考了以下两本书籍:《面向对象的Javascript》(Ob... 阅读全文
posted @ 2015-04-14 17:55 YonguiL.偲袅 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 继承机制的设计思想,关键语法prototype对象 阅读全文
posted @ 2015-04-14 13:59 YonguiL.偲袅 阅读(145) 评论(0) 推荐(0) 编辑
摘要: javascript this关键字的使用详解 阅读全文
posted @ 2015-04-14 13:59 YonguiL.偲袅 阅读(147) 评论(0) 推荐(0) 编辑
摘要: XMLHttpRequest对象用于在后台与服务器交换数据 阅读全文
posted @ 2015-04-13 15:58 YonguiL.偲袅 阅读(248) 评论(0) 推荐(0) 编辑
摘要: cesium中常用的坐标有两种WGS84地理坐标系和笛卡尔空间坐标系 阅读全文
posted @ 2015-04-13 15:04 YonguiL.偲袅 阅读(6623) 评论(0) 推荐(0) 编辑