随笔分类 - javascript
摘要:前端周刊发表每周前端技术相关的大事件、文章教程、一些框架的版本更新、以及代码和工具。每周定期发表,欢迎大家关注、转载。 如果外链不能访问,关注公众号「前端每周看」,里面有解决办法 大事件 Veni,vidi,formatae! 宣布Rome Formatter:超快速的 JavaScript 格式化
阅读全文
摘要:前端周刊发表每周前端技术相关的大事件、文章教程、一些框架的版本更新、以及代码和工具。每周定期发表,欢迎大家关注、转载。 如果外链不能访问,关注公众号「前端每周看」,里面有解决办法 大事件 ES6 类提案(大部分)的装饰器在 TC39 上达到了第 3 阶段——我们三年前首次链接到这个提案,但现在它有条
阅读全文
摘要:前端周刊发表每周前端技术相关的大事件、文章教程、一些框架的版本更新、以及代码和工具。每周定期发表,欢迎大家关注、转载。 如果外链不能访问,关注公众号「前端每周看」,里面有解决办法 大事件 Webpack 原理系列九:Tree-Shaking 实现原理——Tree-Shaking 是一种基于 ES M
阅读全文
摘要:前端周刊发表每周前端技术相关的大事件、文章教程、一些框架的版本更新、以及代码和工具。每周定期发表,欢迎大家关注、转载。 如果外链不能访问,关注公众号「前端每周看」,里面有解决办法 大事件 WebGPU——所有的核心,没有画布——一种暴露 GPU 硬件功能的 API,诚然,默认情况下在任何标准浏览器中
阅读全文
摘要:前端周刊发表每周前端技术相关的大事件、文章教程、一些框架的版本更新、以及代码和工具。每周定期发表,欢迎大家关注、转载。 大事件 展望大前端的 2022:VR 大潮来袭,大前端迎来新机遇——目前,大前端领域整体上处于怎样的阶段?2021 年,大前端领域都有哪些技术创新需要关注?2022 年,它又将走向
阅读全文
摘要:前端周刊发表每周前端技术相关的大事件、文章教程、一些框架的版本更新、以及代码和工具。每周定期发表,欢迎大家关注、转载。 大事件 faker.js与colors.js开源库遭开发者恶意破坏 波及大量项目——尽管开源项目有着“众人拾柴火焰高”的特性,但也难防有人使坏。Bleeping Computer
阅读全文
摘要:前言 最近打算把es6应用到项目中,但是如何在开发环境(浏览器端)直接运行es6?es6已经发布一段时间了,现在大部分是在node.js环境运行,或者通过babel编译之后运行。babel-browser主要实现用户能够在浏览器上直接运行es6语法。 实现原理 通过ajax请求加载文件,在将文件内容
阅读全文
摘要:摘要: 还在为删除文件慢烦恼吗?强大工具dlf来帮助你。作为一名前端开发,最常见的就是node_modules,如果dependencies很多,osx系统删除还好,Windows用户就麻烦了。本文分享一块命令行文件及文件夹删除工具。 安装使用: 此工具使用了node.js,所以先保证你的电脑安装了
阅读全文
摘要:前言 由于公司业务需要做一些图标来展示一些数据,之前都是用百度的echart.js。这次放弃使用它转而自己开发是有几个原因1、echart文件太大,有些功能用不到2、echart样式不易扩展3、需求简单考虑上面几个原因就决定自己开发一个图标库,主要介绍折线图和雷达图 技术研究 绘制图表可以用canv
阅读全文
摘要:摘要: 最近项目上要实现一个点击按钮复制链接的功能,刚开始查找了一些资料,找了几款插件,ZeroClipboard是通过flash实现的复制功能,随着越来越多的提议废除flash,于是就想能不能通过js来实现复制剪切呢? 地址:https://github.com/baixuexiyang/clip
阅读全文
摘要:摘要: artEditor.js是一款移动端的富文本编辑器,支持图片上传,后面会增加表情、小视频等功能。最近有朋友反馈artEditor是否支持表单提交,当然是支持的,在未开发该功能之前,你可以像下面这样来实现表单提交 新功能: 新增formInputId参数,该参数表示form隐藏域的id,会将编
阅读全文
摘要:摘要: aTpl.js是一款模板插件,该插件支持ie5+,chrome等浏览器以及移动端浏览器,支持for和if语法,以及表达式。最近对aTpl.js模板插件增加了新的功能,支持字符串模板,同时增加了模板缓存功能。 项目地址:https://github.com/baixuexiyang/aTpl
阅读全文
摘要:摘要: 最近闲来无事就把以前做的cordova项目整理了下,发现网上很少有详细完整的配置教程,所以自己就总结了下分享给大家。 项目地址:https://github.com/baixuexiyang/hybrid 环境搭建: 1.安装node.js下载安装node.js,https://nodejs
阅读全文
摘要:摘要: artEditor富文本 编辑器增加了图片拍照功能,点击图片按钮你可以从手机相册选择图片,也可以通过相机拍照上传。 项目地址:https://github.com/baixuexiyang/artEditor 演示地址:http://baixuexiyang.github.io/artEdi
阅读全文
摘要:摘要: 前面给大家分享了一款js模板插件,后来经过完善推荐给大家。该插件支持ie5+,chrome等浏览器以及移动端浏览器,支持for和if语法,以及表达式。 项目地址:https://github.com/baixuexiyang/aTpl,欢迎fork或star 文档地址:http://baix
阅读全文
摘要:最近在项目中要做一个图片预览的功能,这时候会遇到用户上传很大的图片,已经超出视图界面。最终决定做一个在固定宽和高的位置,用户可以拖动图片查看。所以自己就写了一个支持ie5+,chrome,Firefox,opera等浏览器的可拖动dom元素的插件。 项目地址:https://github.com/b
阅读全文
摘要:最近在开发项目时,异步接口需要前端渲染数据,js拼接太低级,必然要用模板插件。之前用过基于jQuery的和juicer等插件,考虑到以后公司项目上的统一,移动端和pc端上的统一,以及可维护性,所以就自己开发了一款模板插件amaze.js。 支持IE5+,chrome等流浏览器,支持for和if语法,
阅读全文
摘要:摘要: 最近在做前端的socket消息推送,使用了socket.io.js的最新版本。使用过的都知道socket.io.js是基于消息类型来通信的,如果消息类型多了就很难维护。所以本人就对socket.io.js进行了应用层的封装。命名为giraffe.js,giraffe的含义是长颈鹿,意为能够望
阅读全文
摘要:摘要: 最近在开发项目中又用到了前端分页,以前也做过,为了方便以后使用所以将他封装成第三方插件,不依赖任何库。网上已经有很多插件,问什么还要自己造轮子?自己写的扩展性高不依赖任何库作为一次技术沉淀在线预览:http://baixuexiyang.github.io/pagination/项目地址:...
阅读全文
摘要:摘要: 今年es6完成了规范制定,但是各大浏览器厂商还没有完全的支持。如果等到主流浏览器支持了再去学习,可能黄花菜都凉了。小编特地为大家准备了一个查询es6在各浏览器支持情况的站点,可以访问这里查询。站点源码在这里:https://github.com/baixuexiyang/es6-suppo...
阅读全文