前端常用的设计模式
一、创建型 1、工厂模式 提供一个创建对象的接口,但由子类决定实例化哪个类。用工厂方法代替new操作,根据传入 … 继续阅读前端常用的设计模式
一、创建型 1、工厂模式 提供一个创建对象的接口,但由子类决定实例化哪个类。用工厂方法代替new操作,根据传入 … 继续阅读前端常用的设计模式
1、空值合并赋值操作符 ??= 在 ECMAScript 2021 (ES12) 中作为逻辑赋值运算符提案的 … 继续阅读ES新增语法和优化用法
数组(Array)优点:通过下标访问速度非常快。缺点:需要检索具体某个值时,或者插入值时(会整体移动)效率较低 … 继续阅读数据结构
一等公民 在编程语言中,一等公民可以作为函数参数,可以作为函数返回值,也可以赋值给变量。 例如: 字符串在几乎 … 继续阅读JS 基础名词
const object = { message:&nb … 继续阅读this 作用域
Object.defineProperty() 给一个对象设置新的属性,或者修改属性。 兼容性: IE9+,I … 继续阅读方便理解 Vue 的 ES6 语法
Ajax简介 Asynchronous JavaScript + XML(异步JavaScript … 继续阅读JS 发送请求方式对比
Error Error 是最基本的错误类型,其他的错误类型都继承自该类型。Error 对象 … 继续阅读JS 常见错误类型
浅拷贝 新的对象复制已有对象中非对象属性的值和对象属性的引用。 数组的 slice、concat 、展开运算符 … 继续阅读JS 浅拷贝和深拷贝
Date 对象则基于 Unix Time Stamp,即自1970年1月1日(UTC)起经 … 继续阅读常用时间戳 JS 转换