使用技巧 一键设置EDGE/Chrome可以复制知乎文章 最近,搜索了几篇文章,知乎竟然不让复制,我发挥了一下老站长精神,直接禁止知乎的JS运行,立马就可以复制了。 步骤很简单: 设置-搜索:JavaScript-在阻止项添加知乎的域名-搞定 08月27日 3,524 评论 阅读全文
JavaScript JavaScript 从剪切版里粘贴图片: HTML5 Clipboard API hacking 最近在做一个在线图片编辑器,觉得如果让用户使用剪切板来粘贴图片(而不是将图片保存到本地,然后再选取文件上传)会很方便。在衡量了客户的浏览器状况之后,我决定使用HTML5的local features来... 08月12日 2,489 评论 阅读全文
JavaScript 2019 年最好用的 JavaScript 图表库 作者:Saurabh Barot 翻译:王强 大数据时代,收集和使用数据的需求正在爆发式增长,数据可视化也变得愈加重要。开发人员在想方设法将不同数据库中的记录整合到仪表板和漂亮的图表中,向人们快速直观... 08月05日 1,701 评论 阅读全文
JavaScript 浏览器大战和JavaScript的诞生 作者:Doug Tidwell 翻译:王强 “只要应用能用 JavaScript 编写,那么最后它就会用 JavaScript 编写。”——Atwood 定律,出自 Jeff Atwood 的一篇题为... 08月04日 1,802 评论 阅读全文
网页开发 分享自用的一些软件、插件、网站和应用 这些只是收录我现在用到的东西,没有特意收集的意思,未必很全,但每个应该都很实用 Github 仓库 插件篇 Chrome 插件 Adblock Plus: 屏蔽广告,必备,不用介绍 Code Cola... 07月20日 3,955 评论 阅读全文
WebP JS判断浏览器是否支持webp function BrowserType() { var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isOpera = use... 07月16日 1,984 评论 阅读全文
网页开发 【库】Generator:8行代码优雅解决异步嵌套 Generator的核心 “计步功能” 亦可解决异步嵌套的问题,一定情况下的封装可替代Promise 复制代码 Promise的简易实现,可看该篇文章 【库】Promise的简便实现,15行代码优雅解... 07月12日 1,353 评论 阅读全文
网页开发 【库】Promise的简便实现,15行代码优雅解决异步嵌套 该Promise的实现,只解决异步嵌套的问题,并没有其他All之类的方法哦。 一、类的定义阶段 class Pro { constructor (fn) { this.arr = this.count... 07月12日 1,273 评论 阅读全文
网页开发 【库】利用ES6 默认传参Default Parameters改善柯里化应用 说在前头 “一切皆对象”不知几何起已成为一种语言的楷模,一种对写法规范的标准,但其实各种语言依然有他们自身的精彩与美丽,更何况当今多数插件的底层,算法仍无法避免面向过程的书写(我们无法否认if els... 07月12日 1,410 评论 阅读全文
JavaScript JS维护nginx反向代理,妈妈再也不用担心我跨域了! 一些废话(直接看代码的可跳过) “跨域了,咋搞啊!” “问你自己啊,我们后台不配合解决的。” “你们写几句话就好了啊,cors、jsonp、header ......” “搞不来!不合法!不安全!..... 07月12日 1,622 评论 阅读全文
网页开发 【动画】简易制作贝塞尔曲线动画(JS+CSS3+canvas) 一些废话(直接看代码的可跳过) 贝塞尔曲线:什么是贝塞尔曲线?用过PS的就知道,那破钢笔工具就是,什么,没用过?自行百度用法。 需要的工具 ctrl+c、ctrl+v 直接上代码 <!DOCTY... 07月12日 2,624 评论 阅读全文
网页开发 【插件】打造属于自己的cnpm/npm安装,生成自定义项目架构 一些废话(直接看代码的可跳过) 现在前端圈子框架繁多,不乏一些自主研发或合作开发的公司内部框架,模块/组件化、框架设计理念、架构分析、底层封装等去搭建高楼大厦的骨架,为的就是“维护、复用、二次开发、高... 07月12日 1,364 评论 阅读全文