摘要: 转载:socket.io封装了websocket,同时包含了其它的连接方式,比如Ajax。原因在于不是所有的浏览器都支持websocket,通过socket.io的封装,你不用关心里面用了什么连接方式。你在任何浏览器里都可以使用socket.io来建立异步的连接。socket.io包含了服务端和客户 阅读全文
posted @ 2017-03-29 15:47 Grand 阅读(1118) 评论(0) 推荐(0) 编辑
摘要: 1.写起来方便 es5中,在写回调函数时,你必须把“function () {*****}”这些英文字母写的很全 而现在你不用了...... 就这么简单,x*2这个直接就会被return回来,你不必写那些冗长的英文字母了 如果你要进行复杂的运算: 如果你需要更多的参数: 2.不会改变作用域 就和函数 阅读全文
posted @ 2017-03-29 11:12 Grand 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 1.const 声明常量 声明后不允许改变,如果改变会抛出异常 2.let 声明变量(更完美的 var) (1)let没有变量提升问题,在let声明变量前调用变量会抛出异常 而var声明变量不会抛出异常,只会打印undefined (2)用let声明的变量,你再用let,var或const去声明就会 阅读全文
posted @ 2017-03-29 10:34 Grand 阅读(117) 评论(0) 推荐(0) 编辑