ES5/ES6
陆康永
是时候开始明确自己写博客是为了什么,以前搞不懂,感觉挺浪费时间的,而且自己的水平写出了的博客可参考价值也不大,权当给以后的自己一个了解过去自己的机会,避免继续踩坑。
展开
-
socket.io 基础使用
1. 服务端io.on('connection',function(socket));监听客户端连接,回调函数会传递本次连接的socketio.sockets.emit('String',data);给所有客户端广播消息io.sockets.socket(socketid).emit('String', data);给指定的客户端发送消息so转载 2017-02-24 09:39:36 · 663 阅读 · 0 评论 -
关于ES6 class的编译,Class static的实现
现有代码如下:class Router{ constructor(router) { } static a(){ } static c(){ } b(){ } }Router.b()因为我们想通过Router.a,Router.b这种方式来调用方法a,和方法b,所以给ta添加了static在JAVA里面,...原创 2018-06-07 16:52:50 · 3638 阅读 · 0 评论 -
Rollup babel编译类属性插件的问题
Rollup babel编译类属性插件的问题 我有一个NPM依赖包“calendar-dates”。它是用RollUp.js打包的(“RollUp”的将来)。当我在用RollUp来实验一个javascript特性“CLASS propertie transform”(一个ES7 class的静态属性申明)的时候,我遇到了以下问题. [!] (commonjs plugin) ...翻译 2018-07-18 16:34:40 · 4030 阅读 · 0 评论 -
set生成不重复随机数
“ES6对js提供了各种合乎编程规范的拓展,给开发工作带来了极大的便利。减少可开发过程中制造工具函数的耗费,同时减少对第三方工具函数库的依赖。本系列的笔记,主要是记录日常开发中常用的ES6使用方法。” SET生成不重复的十个随机函数:let set3 = new Set();while(set3.size<10){ let num=Math.random()*10; ...原创 2018-11-06 15:12:55 · 768 阅读 · 0 评论