文章分类 -  js

ES6_class
摘要:class ES6 提供了更接近传统语言的写法,引入了 Class(类)这个概念,作为对象的模板。通过 class 关键字,可以定义类。基本上,ES6 的 class 可以看作只是一个语法糖,它的绝大部分功能,ES5 都可以做到,新的 class 写法只是让对象原型的写法更加清晰、更像面向对象编程的 阅读全文

posted @ 2022-05-13 10:22 虚无恬淡super 阅读(20) 评论(0) 推荐(0)

JS 读取本地文件转base64 上传到服务器
摘要:$("#qrcode").on("change", function(){ var bs64 = base64(document.getElementById("qrcode")); }); // 商品评价 图片转base64 // Process the file // Precondition: 阅读全文

posted @ 2022-05-11 15:36 虚无恬淡super 阅读(113) 评论(0) 推荐(0)

html5 播放多个视频。一个接一个的播放
摘要:new个video,指定播放列表的第一个视频路径为src。监听end事件,回调里面把video的src改成列表的下一个,再play。 示意代码:var vList = ['视频地址url1', 'url2', '...']; // 初始化播放列表var vLen = vList.length; // 阅读全文

posted @ 2022-05-11 09:50 虚无恬淡super 阅读(267) 评论(0) 推荐(0)

JavaScript的截屏实现
摘要:最近参与了网易炉石盒子的相关页面开发,在做卡组分享页(地址:炉石盒子卡组分享),有个需求:用户可以把这个卡组以图片的形式分享给好友。最初的的做法是使用服务器把该页面转换成图片,然后把图片地址返回给前端。嗯,这样也挺好的啊,而且服务器还可以对转换出来的图片进行缓存,下次请求可以直接返回图片地址了。原理 阅读全文

posted @ 2022-05-09 17:24 虚无恬淡super 阅读(757) 评论(0) 推荐(0)

Git使用规范
摘要:团队开发中,遵循一个合理、清晰的Git使用流程,是非常重要的。为了团队研发的规范性,特制定此规范。当然不同的团队可能有着不同的约定,此规范仅供参考。 目录 1.基本原则 2.建议流程 基本原则 不到万不得已,不要跨分支提交 打开工程,拉取一次, 切换本地仓库分支,拉取一次 不要把系统临时文件,开发工 阅读全文

posted @ 2022-05-09 16:30 虚无恬淡super 阅读(227) 评论(0) 推荐(0)

使用FileReader实现前端图片预览
摘要:在FileReader出现之前,前端的图片预览是这样实现的:把本地图片上传到服务器,服务器把图片地址返回,并把它替换到图片元素的src属性。 这种方法的缺点是:必须要先把图片上传到服务器。那么问题来了,如果上传的图片很大,而网速又很慢,这就需要等待很久预览图片才会显示出来了,而且,如果用户预览图片后 阅读全文

posted @ 2022-05-09 16:19 虚无恬淡super 阅读(312) 评论(0) 推荐(0)

浅谈JS的数组遍历方法
摘要:用过Underscore的朋友都知道,它对数组(集合)的遍历有着非常完善的API可以调用的,_.each()就是其中一个。下面就是一个简单的例子: var arr = [1, 2, 3, 4, 5]; _.each(arr, function(el) { console.log(el); }); 上 阅读全文

posted @ 2022-05-09 16:02 虚无恬淡super 阅读(87) 评论(0) 推荐(0)

浅谈JavaScript函数重载
摘要:上个星期四下午,接到了网易的视频面试(前端实习生第二轮技术面试)。面了一个多小时,自我感觉面试得很糟糕的,因为问到的很多问题都很难,根本回答不上来。不过那天晚上,还是很惊喜的接到了HR面电话。现在HR面试的结果还没有出来,听说要等到下周二才出,所以再好好等几天哈。 前面说了这多的废话,现在是时候和伙 阅读全文

posted @ 2022-05-09 15:56 虚无恬淡super 阅读(115) 评论(0) 推荐(0)

导航