摘要: 1.写起来方便 es5中,在写回调函数时,你必须把“function () {*****}”这些英文字母写的很全 而现在你不用了...... 就这么简单,x*2这个直接就会被return回来,你不必写那些冗长的英文字母了 如果你要进行复杂的运算: 如果你需要更多的参数: 2.不会改变作用域 就和函数 阅读全文
posted @ 2017-03-29 11:12 Grand 阅读(200) 评论(0) 推荐(0)
摘要: 1.const 声明常量 声明后不允许改变,如果改变会抛出异常 2.let 声明变量(更完美的 var) (1)let没有变量提升问题,在let声明变量前调用变量会抛出异常 而var声明变量不会抛出异常,只会打印undefined (2)用let声明的变量,你再用let,var或const去声明就会 阅读全文
posted @ 2017-03-29 10:34 Grand 阅读(125) 评论(0) 推荐(0)
摘要: Node.js 目前支持的字符编码包括: 'ascii' - 仅支持 7 位 ASCII 数据。如果设置去掉高位的话,这种编码是非常快的。 'utf8' - 多字节编码的 Unicode 字符。许多网页和其他文档格式都使用 UTF-8 。 'utf16le' - 2 或 4 个字节,小字节序编码的 阅读全文
posted @ 2017-03-28 16:12 Grand 阅读(431) 评论(0) 推荐(0)
摘要: I/O: 指的是设备与cpu连接的接口电路的操作 异步: 就是不用等一个操作完成,而是去执行其他代码,等操作完成之后再去执行那个操作的结果, nodeJS使用回调函数来实现的 单线程:在实现异步操作时有很多解决办法,Apache的解决办法是多线程,应该说很多编程语言都使用了多线程,但是在后来的测试和 阅读全文
posted @ 2017-03-28 09:51 Grand 阅读(436) 评论(0) 推荐(0)
摘要: 在操作mongodb数据库时,查询了数据得到一个数组,然后还得遍历这个数组,再对每个数组的值进行数据库相关的增删改查, 如果单纯的遍历会出错。所以才写了这个简单的类。 var a = [1,2,3,4,5]; DelayLoops(a, function (item, index){ setTime 阅读全文
posted @ 2017-03-07 21:08 Grand 阅读(462) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-03-07 17:44 Grand 阅读(3) 评论(0) 推荐(0)