Fork me on GitHub
摘要: ## 0、关于CORS 说到CORS,就不得不先了解跨站HTTP请求(Cross-site HTTP request)。 跨域HTTP请求是指发起请求的资源所在域不同于该请求所指向资源所在的域的HTTP请求。 正如大家所知,出于安全考虑,浏览器会限制脚本中发起的跨站请求。使用XMLHttpReque 阅读全文
posted @ 2016-04-14 09:45 幻天芒 阅读(1743) 评论(8) 推荐(1) 编辑
摘要: 0、 命令行工具 当全局安装模块之后,我们可以在控制台下执行指定的命令来运行操作,如果npm一样。我把这样的模块称之为命令行工具模块(如理解有偏颇,欢迎指正) 1、用Node编写命令行工具 在Node中,我们很容易就能实现一个命令行工具。通过借助npm install -g安装,就能直接调用命令行工 阅读全文
posted @ 2016-04-14 09:42 幻天芒 阅读(6191) 评论(2) 推荐(2) 编辑
摘要: 0、关于JSONP 什么的JSONP JSONP(JSON with Padding)是资料格式 JSON 的一种“使用模式”,可以让网页从别的网域要资料。另一个解决这个问题的新方法是跨来源资源共享。(参考:https://zh.wikipedia.org/wiki/JSONP) JSONP的起源 阅读全文
posted @ 2016-04-14 09:41 幻天芒 阅读(1732) 评论(4) 推荐(0) 编辑
摘要: 0、关于Geolocation Geolocation,地理位置API。用于获取用户的位置信息。它不算是现有的HTML5标准的“直系”成员,但是是W3C的一个标准。它几乎就是一个真正的JavaScript API! 1、位置相关 1.1、经纬度表示位置 要想知道用户的位置,就需要有一个坐标系统,这就 阅读全文
posted @ 2016-04-14 09:40 幻天芒 阅读(847) 评论(0) 推荐(0) 编辑
摘要: 0、导言 JavaScript的生态系统一直在稳步增长,当各种组件混合使用时,就可能会发现不是所有的组件都能“和平共处”,为了解决这些问题,各种模块规范就出来了。 1、AMD(Asynchromous Module Definition - 异步模块定义) AMD是RequireJS在推广过程中对模 阅读全文
posted @ 2016-04-14 09:38 幻天芒 阅读(8548) 评论(4) 推荐(3) 编辑
摘要: Web API接口之FileReader 0、导言 在给网站编写 JavaScript 代码时,也有很多可用的 API。 WEB API 参考。 1、FileReader 使用FileReader对象,web应用程序可以异步的读取存储在用户计算机上的文件(或者原始数据缓冲)内容。兼容IE10+,FF 阅读全文
posted @ 2016-04-14 09:36 幻天芒 阅读(2916) 评论(1) 推荐(1) 编辑