摘要:
一分钟用express搭建文件服务器预览vue的dist文件 一:hash模式 npm install express -save //express-test.jsconst express = require('express') const path = require('path') con 阅读全文
摘要:
一分钟了解css加载是否会阻塞DOM树的解析和渲染 css加载不会阻塞DOM树的解析; css会阻塞DOM树的渲染,DOM树解析完此时位于该css之前的js片段可获取到DOM,该css之后的js片段被阻塞;(个人理解:先把DOM树的结构先解析完,等css加载完之后再根据最终的样式来渲染DOM树,避免 阅读全文
摘要:
一分钟了解判断js数据类型的四种方法 话不多说,开撸... 方法一: typeof 'test' : 只适用于检测基本数据类型( Undefined Null Boolean String Number ),引用类型 统一都是object 或function; 方法二: A instanceof B 阅读全文
摘要:
一篇简易明了,一看就懂得知识博客,话不多说 开撸。。。 需求如下: 复制: 我是一段话。 粘贴后: 我是一段话。 作者:xxx 链接:xxx 来源:博客园 四个知识点实现: 1.element.oncopy,用来捕获复制事件; 2.window.getSelection()获取用户复制的内容 1)它 阅读全文
摘要:
一分钟区分white-space、word-wrap和word-break 闲话不扯,进入正文: white-space:no-wrap; 不仅空格被合并,换行符无效,连原本的自动换行都没了!只有</br>才能导致换行!可以理解为永不换行。 word-wrap: break-word; 先换行,新的 阅读全文
摘要:
ES11规范于今年的年初完成,引入了许多新标准,本文简单介绍部分新特性,以帮助您可以快速理解新特性。 私有变量通过在变量或函数前面添加一个哈希符号#,可以将它们设为私有属性,只在类内部可用。、 class Test{ #a= 0 constructor (para){ this.#a= para } 阅读全文
摘要:
今日随手推一个常用命令: npm cache clean --force yarn cache clean 阅读全文
摘要:
日积月累中... 去掉number类型输入框上线箭头: 1 <input type="number" ...> 2 3 <style> 4 input::-webkit-outer-spin-button, 5 input::-webkit-inner-spin-button { 6 -webkit 阅读全文
摘要:
使用async/await使for/map等等循环方法中的异步操作变为串行: 当然首先当想到的是如下,使用Promise.all,但是结果并不尽人意,多个asyncWorker最终执行的结果依然是乱序的; // 使用async await 处理异步操作 let results = await Pro 阅读全文
摘要:
写本文原因:最近用到了for in,用return true跳出本次循环,执行下次循环,结果发现程序没有预期效果,经过调试发现误用了return true,特此笔记,欢迎指正。 总结: 1.return 语句只能出现在函数体内,不可用于for;所以可以跳出 each循环(return false: 阅读全文