摘要:如何写好业务代码在前端工作中有很多业务性代码,如果书写不规范,那么对后期的维护将是非常致命的。代码配置化在使用编写代码的过程中,经常用到这样的情况,根据情况判断是否展示对应的组件。 如何写好业务代码? 在前端工作中有很多业务性代码,如果书写不规范,那么对后期的维护将是非常致命的。 判断配置化 业务场景 后端数据库中经常会一个字段具备几个不同的状态,比如: status: 2 // 各...
摘要:是服务器端模块化的规范,是这种规范的实现。异步模块定义和通用模块定义都是浏览器端模块化的规范。是在推广过程中对模块定义的规范化产出。 前言:最近看到这样一个问题「import ... from」、「 import ... = require()」 和 「import(path: string)」有什么区别? ,我遇到的项目中大都是ES6模块规范,其他规范也有,但为什么会有这些规范?具体...
代码 function depClone(obj) { var result = JSON.parse(JSON.stringify(obj)); return result; } var obj = { family: { border: wan...
摘要:当失效时,现在的网站一般会做两种处理,一种是跳转到登陆页面让用户重新登陆获取新的,另外一种就是当检测到请求失效时,网站自动去请求新的,第二种方式在保持登陆状态上面用得比较多。 1.在开发过程中,我们都会接触到token,token的作用是什么呢?主要的作用就是为了安全,用户登陆时,服务器会随机生成一个有时效性的token,用户的每一次请求都需要携带上token,证明其请求的合法性,服务...
摘要:获取表单元素获取表单的方式目前来说有很多种实现方式,先给大家回顾一下不同方法的获取表单方式代码代码对象提供了属性该属性用于获取当前页面中所有表单的集合,返回对象,该对象封装了当前页面中的所有表单对象代码代码直接获取页面上所有的集合获取表单中 获取表单元素 获取表单的方式目前来说有很多种实现方式,先给大家回顾一下不同方法的获取表单方式 //html代码 //JavaScript代码 ...