用户中心USER CENTER

首页/用户
  • 通过源码解析 Node.js 中高效的 timer

    摘要:双向链表的具体实现便在中可以看到,都是些修改链表中指针的操作,都十分高效。如此一来,既做到了定时器的复用优化,又对链表结构进行了扬长避短。 在 Node.js 中,许许多多的异步操作,都需要来一个兜底的超时,这时,就轮到 timer 登场了。由于需要使用它的地方是那么的多,而且都是基础的功能模块,所以,对于它性能的要求,自然是十分高的。总结来说,要求有: 更快的添加操作。 更快的移除...

    phpmatt 发布于JavaScript
  • input价格输入过滤

    摘要:先把非数字的都替换掉,除了数字和必须保证第一个为数字而不是保证只有出现一个而没有多个保证只出现一次,而不能出现两次以上 function clearNoNum(obj) { //先把非数字的都替换掉,除了数字和. obj.value = obj.value.replace(/[^d.]/g,); //必须保证第一个为数字而不是. obj.value = obj.value.repl...

    phpmatt 发布于JavaScript
  • 英文段落的删除

    摘要:前几天,在翻译的时候,遇到很多审核方面的问题,首要的就是,中英文段落同步问题。后来,想出的办法就是将英文段落复制到中文翻译里,进行同步审核。第一只删除英文系段落,即,字母,数字,以及英文的相关符号。 前几天,在翻译 WebGL Fundation 的时候,遇到很多审核方面的问题,首要的就是,中英文段落同步问题。后来,想出的办法就是将英文段落复制到中文翻译里,进行同步审核。但这样,又会多...

    phpmatt 发布于JavaScript
  • [译] 用 ES6 构建新一代可复用 JS 模块

    摘要:我们已经运用了的一些闪亮的新特性,那么如何才能转化为的代码呢首先,我们需要通过来安装在全局安装会提供我们一个命令行工具。 你是不是也在为可以使用ES6的新特性而兴奋,却不太确定应该从哪开始,或者如何开始?不止你一个人这样!我已经花了一年半的时间去解决这个幸福的难题。在这段时间里 JavaScript 工具链中有几个令人兴奋的突破。 这些突破让我们可以用ES6书写完全的JS模块,而不会为...

    phpmatt 发布于JavaScript
  • JavaScript Array.prototype.some()

    摘要:语法参数用来测试每个元素的函数。执行时使用的值。为数组中的每一个元素执行一次函数,知道找到一个使返回的值。遍历的元素的范围在第一次调用时就已经确定了。在调用后被添加到数组中得值不会被访问到。 本文来源于:http://itkaiyuan.com/2016/01/07/527.html 转载注明出处! some() 方法测试数组中某些元素是否通过了指定函数的测试。 语法 array.so...

    phpmatt 发布于JavaScript
<