开发前沿 -

详解TypeScript中的类型保护

目录 概述 类型断言 in语法 instanceof 语法 typeof 语法 总结 概述 在 TypeScript 中使用联合类型时,往往会碰到这种尴尬的情况: interfac…

2022-04-15 1,232

7个你应该知道的JS原生错误类型

目录 概述 1. RangeError 2. ReferenceError 3. SyntaxError 4. TypeError 5. URIError 6. EvalError…

2022-04-15 732

使用vue-element-admin框架从后端动态获取菜单功能的实现

目录 2、详解 2.1、新增asyncRoutes路由 2.2、新建permission.js文件 2.3、在vuex中注册permission模块 2.4、在getters中增加…

2022-04-15 947

如何使用JavaScript策略模式校验表单

目录 概述 未使用策略模式的表单校验 使用策略模式优化 策略模式的优点 总结 概述 Web项目中,登录,注册等等功能都需要表单提交,当把用户的数据提交给后台之前,前端一般要做一些力…

2022-04-15 671

vue使用mixins优化组件

目录 mixins 实现 钩子函数的合并 项目实践 extend 总结 vue 提供了 mixins 这个 API,可以让我们将组件中的可复用功能抽取出来,放入 mixin 中,然…

2022-04-15 553

node.js核心模块有哪些

目录 全局对象 全局对象与全局变量 process console 常用工具util 事件机制events--Events模块 事件发射器 error事件 文件系统fs--fs模块…

2022-04-15 912

Vue项目引入PWA的步骤

目录 1. 安装依赖 2. 在vue.config.js文件中配置pwa: 3. 手动添加manifest.json文件到项目的public目录下,manifest.json内容如…

2022-04-15 709

JS对象复制(深拷贝和浅拷贝)

目录 一、浅拷贝 1、Object.assign(target,source,source...) 2、扩展运算符(spread) 二、深拷贝 1、使用对象序列化 JSON.str…

2022-04-15 999

JS如何理解data URL

目录 概述 初识data URL data URL语法 字符串base64编解码的多种语言实现 1.unix  2.javascript  3.nodejs 4…

2022-04-15 751

JS什么场景不适合箭头函数

目录 概述 定义对象上的方法 Object literal Object prototype 动态上下文的回调函数 调用构造函数 简写语法 总结 概述 这些年来,ES6 将js的可…

2022-04-15 408

深入理解Node.js中的Worker线程

目录 概述 Node.js 中 CPU 密集型应用的历史 为 CPU 密集型操作使用 worker 线程 Worker 线程是如何工作的? Node.js 的 workers 是如…

2022-04-15 1,118

react中props 的使用及进行限制的方法

组件的props( props是一个对象 ) 作用:接收传递给组件的数据 特点: 可以给组件传递任意类型的数据 props是只读的对象,只能读取属性的值,无法修改对象 注意:使用类…

2022-04-15 566