<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
  <channel>
    <title>firemail - javascript</title>
    <link>http://firemail.wang:8088/forum.php?mod=forumdisplay&amp;fid=151</link>
    <description>Latest 20 threads of javascript</description>
    <copyright>Copyright(C) firemail</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Mon, 13 Apr 2026 13:29:43 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>http://firemail.wang:8088/static/image/common/logo_88_31.gif</url>
      <title>firemail</title>
      <link>http://firemail.wang:8088/</link>
    </image>
    <item>
      <title>消息队列与ES6 作业队列</title>
      <link>http://firemail.wang:8088/forum.php?mod=viewthread&amp;tid=10459</link>
      <description><![CDATA[http://nodejs.cn/learn/the-nodejs-event-loop

消息队列当调用 setTimeout() 时，浏览器或 Node.js 会启动定时器。 当定时器到期时（在此示例中会立即到期，因为将超时值设为 0），则回调函数会被放入“消息队列”中。在消息队列中，用户触发的事件（如单击或键盘 ...]]></description>
      <category>javascript</category>
      <author>Qter</author>
      <pubDate>Mon, 25 Apr 2022 03:27:37 +0000</pubDate>
    </item>
    <item>
      <title>JavaScript 深入之从原型到原型链</title>
      <link>http://firemail.wang:8088/forum.php?mod=viewthread&amp;tid=10188</link>
      <description><![CDATA[https://www.cnblogs.com/ccylovehs/p/9375782.html]]></description>
      <category>javascript</category>
      <author>Qter</author>
      <pubDate>Mon, 12 Oct 2020 14:22:27 +0000</pubDate>
    </item>
    <item>
      <title>es6 扩展运算符 三个点（...）</title>
      <link>http://firemail.wang:8088/forum.php?mod=viewthread&amp;tid=10185</link>
      <description><![CDATA[1  含义扩展运算符（ spread ）是三个点（...）。它好比 rest 参数的逆运算，将一个数组转为用逗号分隔的参数序列。


[*]

console.log(...[1, 2, 3])


[*]

// 1 2 3


[*]

console.log(1, ...[2, 3, 4], 5)


[*]

// 1 2 3 4 5


[*]

[ ...]]></description>
      <category>javascript</category>
      <author>Qter</author>
      <pubDate>Sun, 11 Oct 2020 10:36:17 +0000</pubDate>
    </item>
    <item>
      <title>JavaScript 标准参考教程（alpha） 学习笔记</title>
      <link>http://firemail.wang:8088/forum.php?mod=viewthread&amp;tid=9135</link>
      <description><![CDATA[https://github.com/ruanyf/jstutorial
http://javascript.ruanyifeng.com/

JavaScript 的核心语法部分相当精简，只包括两个部分：基本的语法构造（比如操作符、控制结构、语句）和标准库（就是一系列具有各种功能的对象比如Array、Date、Math等）。除此之外，各种 ...]]></description>
      <category>javascript</category>
      <author>java</author>
      <pubDate>Tue, 24 Oct 2017 02:49:27 +0000</pubDate>
    </item>
    <item>
      <title>javascript学习资料</title>
      <link>http://firemail.wang:8088/forum.php?mod=viewthread&amp;tid=9133</link>
      <description><![CDATA[http://javascript.ruanyifeng.com/]]></description>
      <category>javascript</category>
      <author>java</author>
      <pubDate>Tue, 24 Oct 2017 02:27:03 +0000</pubDate>
    </item>
    <item>
      <title>jsonp跨域的问题</title>
      <link>http://firemail.wang:8088/forum.php?mod=viewthread&amp;tid=9112</link>
      <description><![CDATA[1、需要接口那边支持，一般是你传过去两个参数 回调函数名 和 查询参数，比如你主楼的这个： 
?callback=jQuery110205438157829921693_1430892961914&amp;_=1430892961916 

回调函数名是 jQuery110205438157829921693_1430892961914，查询参数是 _=1430892961916 

如 ...]]></description>
      <category>javascript</category>
      <author>java</author>
      <pubDate>Wed, 20 Sep 2017 07:28:56 +0000</pubDate>
    </item>
    <item>
      <title>总结一些JavaScript开发的著名开源项目</title>
      <link>http://firemail.wang:8088/forum.php?mod=viewthread&amp;tid=9011</link>
      <description><![CDATA[https://www.ctolib.com/javascript/docs/
Video.js&#8202; — &#8202; 一个开源的HTML5 &amp; Flash视频播放器Video.js是一个从头开始构建的HTML5视频播放器。 它支持HTML5和Flash视频，以及YouTube和Vimeo（通过插件）。 它支持在台式机和移动设备上播放视频。 这个项目 ...]]></description>
      <category>javascript</category>
      <author>java</author>
      <pubDate>Thu, 17 Aug 2017 07:42:03 +0000</pubDate>
    </item>
    <item>
      <title>谁说Javascript简单的？ – Hacker Noon</title>
      <link>http://firemail.wang:8088/forum.php?mod=viewthread&amp;tid=8829</link>
      <description><![CDATA[http://zcfy.cc/article/who-said-javascript-was-easy-hacker-noon-3026.html

这里有一些 Javascript初学者应该知道的技巧和陷阱。如果你已经是专家了，顺便温习一下。



Javascript也只不过是一种编程语言。怎么可能出错嘛?

1. 你有没有尝试给一组数字排序 ...]]></description>
      <category>javascript</category>
      <author>java</author>
      <pubDate>Wed, 21 Jun 2017 02:18:36 +0000</pubDate>
    </item>
    <item>
      <title>ECMAScript 6 入门</title>
      <link>http://firemail.wang:8088/forum.php?mod=viewthread&amp;tid=8567</link>
      <description><![CDATA[https://github.com/ruanyf/es6tutorialhttp://es6.ruanyifeng.com/#docs/intro

ECMAScript 6 入门《ECMAScript 6 入门》是一本开源的 JavaScript 语言教程，全面介绍 ECMAScript 6 新引入的语法特性。[/backcolor]]]></description>
      <category>javascript</category>
      <author>java</author>
      <pubDate>Tue, 23 May 2017 08:54:40 +0000</pubDate>
    </item>
    <item>
      <title>javascript中的立即执行函数(function(){…})()  “匿名包裹器”或“命名空间”</title>
      <link>http://firemail.wang:8088/forum.php?mod=viewthread&amp;tid=8561</link>
      <description><![CDATA[javascript和其他编程语言相比比较随意，所以javascript代码中充满各种奇葩的写法，有时雾里看花，当然，能理解各型各色的写法也是对javascript语言特性更进一步的深入理解。
( function(){…} )()和( function (){…} () )是两种javascript立即执行函数的常见写法，最 ...]]></description>
      <category>javascript</category>
      <author>java</author>
      <pubDate>Mon, 22 May 2017 08:52:53 +0000</pubDate>
    </item>
    <item>
      <title>JavaScript 深入之闭包</title>
      <link>http://firemail.wang:8088/forum.php?mod=viewthread&amp;tid=8560</link>
      <description><![CDATA[https://github.com/mqyqingfeng/Blog/issues/9
定义MDN 对闭包的定义为：闭包是指那些能够访问自由变量的函数。那什么是自由变量呢？自由变量是指在函数中使用的，但既不是函数参数也不是函数的局部变量的变量。由此，我们可以看出闭包共有两部分组成：闭包 = 函数 +  ...]]></description>
      <category>javascript</category>
      <author>java</author>
      <pubDate>Mon, 22 May 2017 01:46:25 +0000</pubDate>
    </item>
    <item>
      <title>JavaScript代码模块的组织</title>
      <link>http://firemail.wang:8088/forum.php?mod=viewthread&amp;tid=8548</link>
      <description><![CDATA[通常有如下几种方法：
[*]通过书写在不同文件中，使用script标签进行加载
[*]CommonJS进行加载（NodeJS就使用这种方式）
[*]AMD进行加载（require.js使用这种方式）
[*]ES6模块




模块的规范
1.CommonJS
node.js的模块系统，就是参照CommonJS规范实现的。 ...]]></description>
      <category>javascript</category>
      <author>java</author>
      <pubDate>Mon, 15 May 2017 11:34:19 +0000</pubDate>
    </item>
    <item>
      <title>GRUNT</title>
      <link>http://firemail.wang:8088/forum.php?mod=viewthread&amp;tid=8543</link>
      <description><![CDATA[GRUNT
JavaScript 世界的构建工具http://www.gruntjs.net/]]></description>
      <category>javascript</category>
      <author>java</author>
      <pubDate>Thu, 11 May 2017 03:13:55 +0000</pubDate>
    </item>
    <item>
      <title>js常用犯错误</title>
      <link>http://firemail.wang:8088/forum.php?mod=viewthread&amp;tid=4654</link>
      <description><![CDATA[1.js对象都是引用的，不能在最外面声明一下，循环里面都修改这个值，其它他们都指向了同一个，造成后面再取内容时，都保存的是最后一个设置的值 。]]></description>
      <category>javascript</category>
      <author>jimu</author>
      <pubDate>Sat, 20 Aug 2016 18:36:38 +0000</pubDate>
    </item>
    <item>
      <title>define用法</title>
      <link>http://firemail.wang:8088/forum.php?mod=viewthread&amp;tid=4026</link>
      <description><![CDATA[888
 function testjs() { alert(\&quot;1\&quot;); } 
就好比用下面的js来实现和上面testjs一样的效果
 window.define(\&quot;test2js\&quot;, function () { return function () { alert(\&quot;2\&quot;); }; });原生js window 好像没有define方法
这应该是SeaJS框架里的 你要用首先要导入SeaJS包

 ...]]></description>
      <category>javascript</category>
      <author>hechengjin</author>
      <pubDate>Tue, 10 May 2016 08:14:13 +0000</pubDate>
    </item>
    <item>
      <title>初探传说中的setImmediate函数</title>
      <link>http://firemail.wang:8088/forum.php?mod=viewthread&amp;tid=3997</link>
      <description><![CDATA[一、前言　　　　　　　　　　　　　　　　　　　　　　　　　　　　     由于JavaScript程序为单线程，因此在执行长时间的操作时（如循环和递归操作）到导致UI线程长期被阻塞，无法响应用户操作请求（如点击按钮等），让用户体验大打折扣。于是想到将一个长时间操作切 ...]]></description>
      <category>javascript</category>
      <author>hechengjin</author>
      <pubDate>Sat, 07 May 2016 08:11:11 +0000</pubDate>
    </item>
    <item>
      <title>JSON.stringify 语法实例讲解</title>
      <link>http://firemail.wang:8088/forum.php?mod=viewthread&amp;tid=3882</link>
      <description><![CDATA[认识javascript也不短的时间了，可是这个用法说实在的，我还是第一次见过，惭愧啊惭愧啊。于是乎，在网上找了写资料，写了些例子 希望能给园子们一些帮助。 
作用：这个函数的作用主要是为了系列化对象的。 
可能有些人对系列化这个词过敏，我的理解很简单。就是说把 ...]]></description>
      <category>javascript</category>
      <author>hechengjin</author>
      <pubDate>Tue, 19 Apr 2016 09:38:08 +0000</pubDate>
    </item>
    <item>
      <title>js的with语句使用方法</title>
      <link>http://firemail.wang:8088/forum.php?mod=viewthread&amp;tid=3864</link>
      <description><![CDATA[1）简要说明  
       with 语句可以方便地用来引用某个特定对象中已有的属性，但是不能用来给对象添加属性。要给对象创建新的属性，必须明确地引用该对象。  

2）语法格式  
with(object instance)  
{  
        //代码块  
}  
       有时候，我在一个程序 ...]]></description>
      <category>javascript</category>
      <author>jimu</author>
      <pubDate>Sun, 17 Apr 2016 11:42:48 +0000</pubDate>
    </item>
    <item>
      <title>JavaScript内存优化</title>
      <link>http://firemail.wang:8088/forum.php?mod=viewthread&amp;tid=3509</link>
      <description><![CDATA[相对C/C++ 而言，我们所用的JavaScript 在内存这一方面的处理已经让我们在开发中更注重业务逻辑的编写。但是随着业务的不断复杂化，单页面应用、移动HTML5 应用和Node.js 程序等等的发展，JavaScript 中的内存问题所导致的卡顿、内存溢出等现象也变得不再陌生。1. 语言 ...]]></description>
      <category>javascript</category>
      <author>hechengjin</author>
      <pubDate>Wed, 06 Apr 2016 06:56:35 +0000</pubDate>
    </item>
    <item>
      <title>js经典异步协同问题</title>
      <link>http://firemail.wang:8088/forum.php?mod=viewthread&amp;tid=3282</link>
      <description><![CDATA[or循环调用了异步程序，需要等待循环结束继续执行，如何确定异步事件全部结束？
我现在想到的办法是记下循环的次数，每当异步程序结束时，计数减一，当等于零的时候执行后面的程序，但是感觉这样写的代码好丑，有没有更好的办法？


不觉得使用计数器有任何丑陋之处 ...]]></description>
      <category>javascript</category>
      <author>jimu</author>
      <pubDate>Tue, 29 Mar 2016 17:01:12 +0000</pubDate>
    </item>
  </channel>
</rss>