禁止用户调试网站
禁止用户调试网站
web想禁止调试,没有绝对安全的方式
妙用1 debugger
示例
用setInterval
执行debugger
,打开控制台就会暂停代码
1 | (() => { |
web想禁止调试,没有绝对安全的方式
用setInterval
执行debugger
,打开控制台就会暂停代码
1 | (() => { |
并行跑命令:&,在命令结尾加& wait
,可以使用ctrl c关闭命令行来结束进程
串行跑命令:&&
github地址:https://github.com/developit/mitt
200b大小的event bus库
本文不会放api的用法,建议先看看是怎么用的
采用monorepo的形式,项目目录下有多个子项目,下面放了资料链接和几处用法,其他本文不多赘述。
现代前端工程为什么越来越离不开 Monorepo?
为什么使用pnpm可以光速建立好用的monorepo(比yarn/lerna效率高)
pnpm workspace文档
crossvent:封装跨平台事件绑定的库
利用crossvent
封装绑定跨平台拖拽事件的方法touchy
,以便支持移动端和pc端
根据环境获取的触摸事件名,用懒加载的方式替换掉touchy函数,之后绑定事件不需要再判断
函数式组件只能使用props,Hook能够在函数式组件的情况下使用state、生命周期以及其他的React特性
为什么需要引入React Hook,可以查看官方文档:https://zh-hans.reactjs.org/docs/hooks-intro.html#motivation
1 | # react-router-dom依赖react-router |