<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>守望者--AIR技术交流 - JavaScript</title>
    <link>http://www.airmyth.com/forum-84-1.html</link>
    <description>Latest 20 threads of JavaScript</description>
    <copyright>Copyright(C) 守望者--AIR技术交流</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Wed, 22 Jul 2026 08:05:36 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>http://www.airmyth.com/static/image/common/logo_88_31.gif</url>
      <title>守望者--AIR技术交流</title>
      <link>http://www.airmyth.com/</link>
    </image>
    <item>
      <title>HTTP 服务器中间件 Restc</title>
      <link>http://www.airmyth.com/thread-1887-1-1.html</link>
      <description><![CDATA[restc 是一个 HTTP 服务器中间件，其用于可视化展示请求，调试 RESTful 接口。该项目由饿了么前端团队开源。挂载 restc 中间件后，访问者无需安装浏览器插件，直接通过浏览器访问接口地址，即可以可视化的方式对该接口发起各种请求。如果用浏览器直接打开一个 API 地址 ...]]></description>
      <category>JavaScript</category>
      <author>破晓</author>
      <pubDate>Mon, 28 Nov 2016 06:12:04 +0000</pubDate>
    </item>
    <item>
      <title>2016 年 11 月 12 个轻量级的 JavaScript 库</title>
      <link>http://www.airmyth.com/thread-1885-1-1.html</link>
      <description><![CDATA[1. meSing.jsmeSing.js是一个一个JavaScript歌唱合成库，它使用Web Audio API的DSP功能与meSpeak.js语音合成库结合，为Web提供声乐合成器。2. Flv.jsflv.js是一个&amp;nbsp;HTML5 Flash Video (FLV)播放器&amp;nbsp;&amp;nbsp;采用纯JavaScript编写没有Flash。flv.js通过将FLV文件流 ...]]></description>
      <category>JavaScript</category>
      <author>破晓</author>
      <pubDate>Mon, 28 Nov 2016 05:54:32 +0000</pubDate>
    </item>
    <item>
      <title>turbo.js —— 在浏览器上利用 GPGPU 执行大规模并行计算</title>
      <link>http://www.airmyth.com/thread-1881-1-1.html</link>
      <description><![CDATA[来源：https://coyee.com/article/11400-turbo-js-perform-massive-parallel-computations-in-your-browser-with-gpgputurbo.js 是一个很小的 JavaScript 库，用来简化并行的复杂计算。其设计的计算（内核执行）是基于 GPU 进行的，这使得其可以在同一时间对一组数据进 ...]]></description>
      <category>JavaScript</category>
      <author>破晓</author>
      <pubDate>Wed, 09 Nov 2016 05:40:03 +0000</pubDate>
    </item>
    <item>
      <title>B 站 HTML5 播放器内核 Flv.js</title>
      <link>http://www.airmyth.com/thread-1878-1-1.html</link>
      <description><![CDATA[Flv.js 是HTML5 Flash视频（FLV）播放器，纯原生Javascript开发，没有用到Flash。由bilibili网站开源。该项目依托于Media Source Extensions，受到hls.js的启发。概览：一个实现了在HTML5 视频中播放FLV格式视频的Javascript库。它的工作原理是将FLV文件流转码复用成ISO ...]]></description>
      <category>JavaScript</category>
      <author>破晓</author>
      <pubDate>Tue, 01 Nov 2016 05:29:50 +0000</pubDate>
    </item>
    <item>
      <title>识别图片语言的 JS 库 Tesseract.js</title>
      <link>http://www.airmyth.com/thread-1875-1-1.html</link>
      <description><![CDATA[Tesseract.js&amp;nbsp;一个几乎能识别出图片中所有语言的JS库。Tesseract.js使用脚本标签，webpack / browserify和节点，安装之后，进行如下操作：?123Tesseract.recognize(myImage)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.progress(function&amp;nbsp;&amp;nbsp; ...]]></description>
      <category>JavaScript</category>
      <author>破晓</author>
      <pubDate>Tue, 18 Oct 2016 08:29:57 +0000</pubDate>
    </item>
    <item>
      <title>WebAssembly 初尝</title>
      <link>http://www.airmyth.com/thread-1850-1-1.html</link>
      <description><![CDATA[来源：http://www.zcfy.cc/article/build-your-first-thing-with-webassembly-culture-of-development-1031.html原文链接：&amp;nbsp;http://cultureofdevelopment.com/blog/build-your-first-thing-with-web-assembly头一次听说&amp;nbsp;WebAssembly&amp;nbsp;的时候就觉得很酷， ...]]></description>
      <category>JavaScript</category>
      <author>破晓</author>
      <pubDate>Thu, 18 Aug 2016 08:55:59 +0000</pubDate>
    </item>
    <item>
      <title>JavaScript中‘this’关键词的优雅解释</title>
      <link>http://www.airmyth.com/thread-1849-1-1.html</link>
      <description><![CDATA[来源：http://www.zcfy.cc/article/901&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;http://www.w3cplus.com/javascript/gentle-explanation-of-this-in-javascript.html原文链接：&amp;nbsp;https://rainsoft.io/gentle-explanation-of-this-in-javascript/打开双语对照阅读1 ...]]></description>
      <category>JavaScript</category>
      <author>破晓</author>
      <pubDate>Thu, 18 Aug 2016 08:49:00 +0000</pubDate>
    </item>
    <item>
      <title>实例解析ES6 Proxy使用场景</title>
      <link>http://www.airmyth.com/thread-1848-1-1.html</link>
      <description><![CDATA[来源：http://www.w3cplus.com/javascript/use-cases-for-es6-proxies.htmlES6 中的箭头函数、数组解构、rest 参数等特性一经实现就广为流传，但类似 Proxy 这样的特性却很少见到有开发者在使用，一方面在于浏览器的兼容性，另一方面也在于要想发挥这些特性的优势需要开 ...]]></description>
      <category>JavaScript</category>
      <author>破晓</author>
      <pubDate>Thu, 18 Aug 2016 08:41:11 +0000</pubDate>
    </item>
    <item>
      <title>玩转AMD(1) - 设计思路</title>
      <link>http://www.airmyth.com/thread-1826-1-1.html</link>
      <description><![CDATA[来源：http://div.io/topic/909AMD&amp;nbsp;的全称是 Asynchronous Module Definition。顾名思义，这是一种定义模块的方式，并且是异步的。在其&amp;nbsp;Spec&amp;nbsp;的第一段描述中，就强调了特别适合浏览器环境。The Asynchronous Module Definition (AMD) API specifies a me ...]]></description>
      <category>JavaScript</category>
      <author>破晓</author>
      <pubDate>Wed, 17 Aug 2016 09:32:21 +0000</pubDate>
    </item>
    <item>
      <title>再谈 SeaJS 与 RequireJS 的差异</title>
      <link>http://www.airmyth.com/thread-1825-1-1.html</link>
      <description><![CDATA[来源：http://div.io/topic/430“历史不是过去，历史正在上演。随着 W3C 等规范、以及浏览器的飞速发展，前端的模块化开发会逐步成为基础设施。一切终究都会成为历史，未来会更好。”——引用玉伯原文最后一段话，我个人也非常赞同。既然谈到了“未来”，我个人认为：前 ...]]></description>
      <category>JavaScript</category>
      <author>破晓</author>
      <pubDate>Wed, 17 Aug 2016 09:21:01 +0000</pubDate>
    </item>
    <item>
      <title>Javascript操作DOM常用API总结</title>
      <link>http://www.airmyth.com/thread-1823-1-1.html</link>
      <description><![CDATA[本文地址：http://luopq.com/2015/11/30/javascript-dom/，转载请注明文本整理了javascript操作DOM的一些常用的api，根据其作用整理成为创建，修改，查询等多种类型的api，主要用于复习基础知识，加深对原生js的认识。基本概念在讲解操作DOM的api之前，首先我们来复习一 ...]]></description>
      <category>JavaScript</category>
      <author>破晓</author>
      <pubDate>Wed, 17 Aug 2016 09:07:33 +0000</pubDate>
    </item>
    <item>
      <title>关于WebAssembly你需要了解的7件事</title>
      <link>http://www.airmyth.com/thread-1822-1-1.html</link>
      <description><![CDATA[来源：http://www.infoq.com/cn/news/2015/10/webassembly-7-thingsAuth0是一家企业级网络认证服务提供商，致力于为用户提供流畅可扩展的认证解决方案。近日，该公司的工程师Seba Peyrott在文章中为我们介绍了关于WebAssembly技术你需要了解的7件事情。WebAssembly是一 ...]]></description>
      <category>JavaScript</category>
      <author>破晓</author>
      <pubDate>Wed, 17 Aug 2016 07:29:44 +0000</pubDate>
    </item>
    <item>
      <title>来谈谈WebAssembly是个啥？为何说它会影响每一个Web开发者？</title>
      <link>http://www.airmyth.com/thread-1821-1-1.html</link>
      <description><![CDATA[时间 2015-12-27 20:23:20  IMWeb
原文  http://imweb.io/topic/567fd838834878282edc7f9b
主题 WebAssembly[/backcolor]

原文： What is WebAssembly and why it affects web developers!
你听说过 WebAssembly 吗？这是由 Google , Microsoft , Mozilla ， Apple 等 ...]]></description>
      <category>JavaScript</category>
      <author>我是一个兵</author>
      <pubDate>Wed, 17 Aug 2016 06:34:58 +0000</pubDate>
    </item>
    <item>
      <title>用C、Go、Python、Ruby、PHP等语言的语法去写JS的开源库</title>
      <link>http://www.airmyth.com/thread-1820-1-1.html</link>
      <description><![CDATA[PHP.JS是一个开源项目，它将PHP中的部分函数功能移植到javascript中。只要在你的项目里包括这个php.js库文件，你就可以在 客户端浏览器上运行你所熟悉的PHP函数了。它已经实现了大部分功能，包括：strings,array, network, streams, date 和 time, file system,mail 和 ...]]></description>
      <category>JavaScript</category>
      <author>我是一个兵</author>
      <pubDate>Tue, 16 Aug 2016 04:17:36 +0000</pubDate>
    </item>
    <item>
      <title>夏令时间：可能被你忽略的一个坑</title>
      <link>http://www.airmyth.com/thread-1810-1-1.html</link>
      <description><![CDATA[前端的童鞋，请你在你的浏览器的console里执行这么一句:&amp;nbsp;new Date(1987,3,12)，然后来看看结果。Chrome：&amp;nbsp;Sun Apr 12 1987 01:00:00 GMT+0900 (CDT)Firefox:&amp;nbsp;Date {Sat Apr 11 1987 23:00:00 GMT+0800 (CST)}发现没有，两个不一样？chrome里多了一个小时 ...]]></description>
      <category>JavaScript</category>
      <author>破晓</author>
      <pubDate>Mon, 15 Aug 2016 02:10:03 +0000</pubDate>
    </item>
    <item>
      <title>JavaScript 中继承实现方式归纳</title>
      <link>http://www.airmyth.com/thread-1808-1-1.html</link>
      <description><![CDATA[本文同步自我的GitHub博客不同于基于类的编程语言，如 C++ 和 Java，JavaScript 中的继承方式是基于原型的。同时由于 JavaScript 是一门非常灵活的语言，其实现继承的方式也非常多。首要的基本概念是关于构造函数和原型链的，父对象的构造函数称为Parent，子对象的构造 ...]]></description>
      <category>JavaScript</category>
      <author>破晓</author>
      <pubDate>Thu, 11 Aug 2016 07:09:22 +0000</pubDate>
    </item>
    <item>
      <title>深入理解JavaScript-replace</title>
      <link>http://www.airmyth.com/thread-1806-1-1.html</link>
      <description><![CDATA[来源：http://div.io/topic/836replace方法是属于String对象的，可用于替换字符串。简单介绍:String.replace(searchValue,replaceValue)String:字符串searchValue：字符串或正则表达式replaceValue:字符串或者函数字符串替换字符串\'I am loser!\'.replace(\'loser\',\'hero\' ...]]></description>
      <category>JavaScript</category>
      <author>破晓</author>
      <pubDate>Thu, 11 Aug 2016 06:19:31 +0000</pubDate>
    </item>
    <item>
      <title>ES6笔记之参数默认值(译)</title>
      <link>http://www.airmyth.com/thread-1805-1-1.html</link>
      <description><![CDATA[原文链接:http://dmitrysoshnikov.com/原文作者mitry Soshnikov译者做了少量补充在这个简短的笔记中我们聊一聊ES6的又一特性：带默认值的函数参数。正如我们即将看到的，有些较为微妙的CASE。ES5及以下手动处理默认值在ES6默认值特性出现前，手动处理默认值有几种方式 ...]]></description>
      <category>JavaScript</category>
      <author>破晓</author>
      <pubDate>Thu, 11 Aug 2016 03:27:49 +0000</pubDate>
    </item>
    <item>
      <title>Javascript的变量名混淆细节</title>
      <link>http://www.airmyth.com/thread-1802-1-1.html</link>
      <description><![CDATA[来源：http://div.io/topic/397前言UglifyJS会对JS文件的变量名进行混淆处理，要理解Javascript变量混淆的细节，我们需要回答以下几个问题：1.遇到一个变量myName，我们怎么知道这个myName变量要不要混淆2.混淆名字怎么生成才合适，新的名字替换旧的名字时有什么要注意 ...]]></description>
      <category>JavaScript</category>
      <author>破晓</author>
      <pubDate>Thu, 11 Aug 2016 02:21:57 +0000</pubDate>
    </item>
    <item>
      <title>Javascript代码压缩细节</title>
      <link>http://www.airmyth.com/thread-1801-1-1.html</link>
      <description><![CDATA[来源：http://div.io/topic/447前言对于Javascript来说，提高网络下载的性能最直接的方法就是把JS文件体积减小，前边混淆压缩变量名字是方法之一，但是还有诸多可以把代码体积压小的规则，我在本篇文章会对UglifyJS所有压缩代码体积的细节整理成一条条的规则，为了方便 ...]]></description>
      <category>JavaScript</category>
      <author>破晓</author>
      <pubDate>Thu, 11 Aug 2016 02:15:24 +0000</pubDate>
    </item>
  </channel>
</rss>