近来阅读了《编写可保护的 JavaScript》,在这里纪录一下读书笔记。书中重要基于三个方向来解说怎样增添代码的可保护性:编程作风、编程实践、自动化。 笔记已加入到我的博客里,迎接 Star。 编程作风 缩进体式格局 …
分类:JavaScript
挪动端复制文本到粘贴板,clipboard.js的运用,挪动端与PC端复制粘贴兼容写法
1.起首援用clipboard.js <script src=”clipboard.min.js”></script>2.html 文本文档要用textarea,…
JavaScript 怎样盘算两个色彩之间的渐变色值?
对给定的两个色彩值举行渐变盘算,获得渐变的所有色值的数组。 JavaScript怎样盘算两个色彩之间的渐变色值? — 知乎 // rgb to hex function rgbToHex(r, g, b){ …
HTTP contentType
Content-Type HTTP 协定是以 ASCII 码传输,建立在 TCP/IP 协定之上的应用层范例。范例把 HTTP 要求分为三个部份:状况行、要求头、音讯主体。相似于下面如许: <method> …
React 事宜冒泡
在React中,我们能够在建立element的时刻,传入事宜和处置惩罚函数,这些事宜会被做为合成事宜来处置惩罚,固然,有些时刻,我们也须要定义原生事宜,比方给document绑定事宜。有些情况下,就须要经由过程阻挠事宜冒…
qrcode天生二维码微信长按没法辨认题目
近来用QRCode.js 天生二维码以后,发如今小米和华为手机的微信上面页面长按辨认不了,苹果和其他手机浏览器是一般的。qrcode在页面天生会天生一个canvas标签和一个img标签,在电脑浏览器上调试的时刻发明天生二…
5分钟相识JSON那些事儿
JSON 简介 JSON是JavaScript Object Notation(JavaScript对象示意法)的缩写 JSON是一种数据格式, 而不是一种编程言语, 用来示意构造化数据 JSON是JavaScript的…
Dahlia:一个现代化的 React 框架
什么是前端框架 React 是什么?根据官方的说法,React 是一个用于构建用户界面的 JavaScript 库,所以它不是一个框架。 在前端中,框架是什么?或许很难下定义,但很轻易举例,Angular 就是一个框架。…
仿发微博插进去话题功用 的 东西要领:textarea 猎取光标坐标,猎取、设置光标位置,猎取一切、当前话题
源码 // 猎取 textarea 中光标坐标 const textareaCaret = require('textarea-caret'); function getCaretCoordinates($el) { l…
Vue+Webpack项目从 60s 到 17s 的 打包优化要领
有的 Vue 项目比较大或者说项目中引入了很多第三方库,那末在实行 NPM、Run、Build 构建项目的时刻会极为的慢。比方我如今的项目就每次打包就要也许 60s 的模样。能够人人也会碰到以下一样的题目: NPM、Ru…
GitLab CI/CD 在 Node.js 项目中的实践
近期在根据营业分别项目时,我们组被分了许多的项目过来,大批的是基于 Node.js 的,也是我们组延续在运用的言语。 现有流程中的一些题目 在保护多个项目标时刻,会暴露出一些题目: 怎样有用的运用 测试用例 怎样有用的运…
(剖析)V8规范下的Array
源码 题目 排序 arr.sort(fun) arr.sort(()=>1) 与 arr.sort(()=>-1) 是不是会根据从大到小或从小到大排序?