会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
natsu07
博客园
首页
新随笔
联系
订阅
管理
2020年3月19日
2020年3月 git
摘要: git Submodule Subtree require.context 使webpack遍历所有目录自动引入需要的文件
阅读全文
posted @ 2020-03-19 11:34 natsu07
阅读(70)
评论(0)
推荐(0)
编辑
2020年2月11日
2020年2月 webpack的mode与process.env.NODE_ENV与dotenv
摘要: process.env process.env是运行node脚本时的环境对象,此环境中的变量可以在process.env中取到,但只能在node脚本中取。 对于被webpack打包的项目js文件,必须在webpack.config中通过definePlugin将process.env的变量中转一下,
阅读全文
posted @ 2020-02-11 14:19 natsu07
阅读(1339)
评论(0)
推荐(0)
编辑
2019年12月13日
2019年12月
摘要: 1. windows10系统下chrome用http协议访问带hash路由的页面,有一定几率在刷新或新开页面时hash会丢失(非必现),win7和mac无此问题,解决方法是换成https访问 2. label内嵌套input时,label的click默认行为是会去click里面的input,导致发生
阅读全文
posted @ 2019-12-13 16:18 natsu07
阅读(209)
评论(0)
推荐(0)
编辑
2019年10月18日
2019年10月
摘要: 1. 火狐浏览器展示pdf文件时会屏蔽电子签章(???) 2. 前端作非空校验的必要性:空参数会被后端框架拦截,后端无法处理提示文案,展示不友好
阅读全文
posted @ 2019-10-18 16:49 natsu07
阅读(126)
评论(0)
推荐(0)
编辑
2019年9月18日
document.write
摘要: 有两种情况 1. 页面加载时,在正在执行的script脚本中执行到了document.write() 会在当前元素的后面追加元素,如果是追加脚本,则这个脚本不能被浏览器预下载 2. 页面已载入完成,domcontentLoaded回调中执行document.write() 则会用清空当前页面内容,用
阅读全文
posted @ 2019-09-18 16:24 natsu07
阅读(289)
评论(0)
推荐(0)
编辑
2019年9月2日
前端校验姿势
摘要: 1. onChange实时判断 只判断正确的(显示✅),错误的忽略,不要显示❌ 2.onBlur失焦判断 正确错误都判断并显示(✅❌),值为空字符串则忽略,什么都不显示
阅读全文
posted @ 2019-09-02 15:53 natsu07
阅读(148)
评论(0)
推荐(0)
编辑
2019年9月 前端下载和上传总结 blob的使用
摘要: blob的使用 一些概念:binaryString、UTF-8、UTF-16 js中的字符串是以UTF-16编码的,每个字符占2个字节,binaryString是js字符串的其中一个子集,用来表示二进制数据,它的实际字符内容只需要占一个字节,码点0-255 但由于是utf-16编码所以占2个字节 b
阅读全文
posted @ 2019-09-02 11:51 natsu07
阅读(437)
评论(0)
推荐(0)
编辑
2019年9月1日
rollup vs webpack
摘要: 1. es6 module 浏览器实现 异步静态加载 输出模块内变量接口,在运行之前就确定,此时代码还没有执行,所以不能出现动态的引入路径 2. cjs module node实现 require同步动态加载,可以出现在条件语句等动态上下文中,反正要代码执行后才知道输出 webpack等打包工具只是
阅读全文
posted @ 2019-09-01 23:33 natsu07
阅读(437)
评论(0)
推荐(0)
编辑
2019年8月23日
2019年8月 移动端问题
摘要: 1. 去除h5端点击active时的高亮闪烁 -webkit-tap-highlight-color: transparent 2. ios微信webview中input失焦BUG:键盘弹出时页面向上滑,收起时没有回到原位 2. ios微信webview中input失焦BUG:键盘弹出时页面向上滑,
阅读全文
posted @ 2019-08-23 15:40 natsu07
阅读(125)
评论(0)
推荐(0)
编辑
2019年7月22日
2019年7月
摘要: 1. 使用> 和 < 比较符号的隐式转换:如果两边有一个是number则会转换成数字,如果两边都是字符串则会比较unicode Object → String → Number ↑ Boolean 按此顺序转换,直到两遍都是基本类型且类型相等。所以如果都是string,是不会继续往number转换的
阅读全文
posted @ 2019-07-22 20:08 natsu07
阅读(94)
评论(0)
推荐(0)
编辑
下一页