8 b7410852963

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 7w+

JS 常用正则

一、校验数字的js正则表达式1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]*)$6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$8 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$9...

2020-07-08 17:35:34

在我心中--(前端 备注知识点)

前端-备注知识点(一)浏览器端协议相关https (TLS / SSL)http2.0js防抖和节流浏览器端垃圾回收机制(二)服务器端(一)浏览器端协议相关https (TLS / SSL)http2.0js防抖和节流浏览器端垃圾回收机制(二)服务器端...

2020-06-17 14:04:28

需要知道的几类npm依赖包管理

你需要知道的几类npm依赖包管理在一个Node.js项目中,package.json几乎是一个必须的文件,它的主要作用就是管理项目中所使用到的外部依赖包,同时它也是npm命令的入口文件。npm 目前支持以下几类依赖包管理:dependenciesdevDependenciespeerDependenciesoptionalDependenciesbundledDependencies / bundleDependencies如果你想使用哪种依赖管理,那么你可以将它放在package.j

2020-06-04 15:03:40

React项目 cdn引用

React项目 cdn引用怎么写一个一个cdn 引用的lib怎么创建一个hook为什么引用 三个js怎么写一个一个cdn 引用的lib怎么创建一个hook<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /><script src="https://cdn.bootcdn.net/ajax/libs/react/16.13.1/umd/react.product

2020-06-04 12:36:21

JS代码注释规范

JS代码注释规范基本参数基本参数@param @argument 指定参数名和说明来描述一个函数参数@returns 描述函数的返回值@author 指示代码的作者@deprecated 指示一个函数已经废弃,而且在将来的代码版本中将彻底删除。要避免使用这段代码@see 创建一个HTML链接,指向指定类的描述@version 指定发布版本@requires 创建一个HTML链接,指向这个类所需的指定类@throws @exception 描述函数可能抛出的异常的类型{@link} 创建

2020-06-02 19:00:16

React 学习之 Effect 问题

React 学习之 Effect 问题前言深入学习 ()useEffect 的常见问题前言记录一次Effect bug 引发的深入了解,线上 代码const pageInfo = ({orgFindpage,dispatch}) => { let fun4form = {}; const [form, upForm] = useState({...}); const fun = { async updateForm(){ const {current} =

2020-05-28 11:02:15

可视化项目搭建(流程)React

可视化项目搭建第一阶段第二阶段第三阶段第四阶段第一阶段基础核心建设构建基础组件库搭建拖拽 依赖项目(即 拖拖拽拽可以生成能用的开发 文件)构建依赖包(npm or cdn)可以下载可以依赖第二阶段根据基础库 扩展 高阶组件在基础库的基础上,构建组合组件模板对组合的模板进行二次封装 简易开发,上传到模板库(可以 按需加载)附属 到 拖拽项目 进行构建页面 和组件第三阶段项目自动化构建(类似 阿里的 飞冰)使用 前端桌面开发工具(Electron,new.j

2020-05-26 18:20:02

React Hook 基础学习(一)

React Hook 基础学习前言熟悉API快问快答useEffectuseReduceruseMemo / useCallbackuseRef资料前言Hook 是 React 16.8 的新增特性。它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性。Hook 允许我们按照代码的用途分离他们熟悉APIhook而外需要注意点useState一般来说,在函数退出后变量就会”消失”,而 state 中的变量会被 React 保留useE

2020-05-23 16:36:41

拖拽表单-QLView(第一版)

拖拽表单-QLViewQLView起因需要解决的问题项目结构使用QLView起因受前同事触发,避免复写代码,打算写个拖拖拽拽的 项目 来进行 页面拼凑,完成项目开发,由于比较熟悉Vue 所以主要使用的是 Vuex + Vue + vuedraggable + view-design 完成需要解决的问题怎么保证数据一致行 - JSON怎么构建一个table ; 两种方案使用table 来处理,每个格子采用render 缺点是太复杂特别是嵌套的情况(舍弃)参考 栅格 来进行自定义划分

2020-05-19 17:25:59

当IE低于11时跳到升级提示页

国产浏览器大多是双内核,甚至是三内核。一个Chromium内核,也就是Chrome使用的内核,切换到这个内核的模式一般叫极速模式;一个IE内核,称之为IE模式;有的甚至还有一个修改过的IE内核,称之为兼容模式。这些浏览器这样做的原因是国内还有大量为IE浏览器量身定做的网站,为了兼容这些网站,不默认启用极速模式,而是根据代码判断选择IE模式或者兼容模式或者极速模式。问题在于,浏览器自动选择...

2020-05-05 20:44:33

腾讯 TRTC Web SDK 的应用实践

核心是看文档哦文档新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入文档参考:https://trtc-12...

2020-04-28 09:24:06

在我心中---Node经典问题(具体用的时候再去深入了解一些吧)

Node 经典问题必问(一) EventLoop(二)进程 和线程 ,线程通信(三) 高并发(四)process.nextTick 的 基本原理和运行方式必问(一) EventLoop(二)进程 和线程 ,线程通信(三) 高并发(四)process.nextTick 的 基本原理和运行方式...

2020-04-23 09:47:58

在我心中---设计模式(有空再继续)

设计模式必问观察者模式必问观察者模式最常见的

2020-04-15 15:15:16

在我心中---Vue 源码解读(明天继续写吧)

Vue 源码解读-2.6.11Vue 基础原理new Vue 做了什么各种初始化初始化 $mount("#app") 做了什么data 值是怎么绑定的呢生命周期 是怎么绑定的,各个阶段都在干什么数据绑定是怎么实现的事件绑定是怎么实现的虚拟Dom 干了啥Vue 基础原理new Vue 做了什么各种初始化初始化流程描述initLifecycle初始化生命周期init...

2020-04-09 15:48:44

在我心中---打包(明天继续写吧)

webpackplugin loader 区别gulpgruntrollback

2020-04-08 11:57:49

在我心中---JS经典问题

asd

2020-04-08 11:43:47

在我心中---css经典问题

css经典问题布局(一)圣杯布局、双飞翼布局(二)上下高度固定,中间自适应(三)垂直剧中CSS 常见问题(一)CSS优先级算法如何计算(二)src与href的区别(三)box-sizing 盒子模型(四)清除浮动(五)块级元素、行内元素(六)CSS3有哪些新特性(七)margin 折叠布局(一)圣杯布局、双飞翼布局圣杯布局 <div class="box"> ...

2020-04-07 15:22:08

微前端的应用

我心目中的微前端大厂基本在使用的基于经验 自己的考虑(以 Vue 项目 为例子)1.路由加载异步加载2.数据同步3.变量隔离4.事件消息5.公共 方法的 提取暴露6. 环境配置7. SSR 项目关联大厂基本在使用的美团 https://tech.meituan.com/2019/12/26/meituan-bifrost.html阿里 https://qiankun.umijs.or...

2020-03-25 18:04:47

web-基本常识-----1-------缓存(进阶)

上一篇文章说了缓存 的基本东西, 但是没有什么实践的操作 ,这篇文章主要介绍 我在对这些缓存中的 使用场景 和大厂的使用场景cookie 淘宝案列验权,统计起因 :在去年的时候 当初想做 淘宝客 使用node 爬取淘宝联盟的接口数据,发现 他们在做接口的时候做了 3次判断第一次:不传Cookie 接口返回 没有数据 同时set Cookie第二次:拿到set 的Cook...

2020-03-06 14:14:46

web-基本常识-----1-------缓存

缓存分类前言:之所以写这一类文章 主要是 对自己 的知识 梳理 总结,如果能帮助大家 当然更好html 标签缓存 设置服务端 nginx 缓存设置cdn 缓存设置浏览器缓存规则本地数据缓存 cookie ,localstorage,sesstionStorage,DB 等一:html 标签缓存...

2020-03-05 18:03:03

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。