//0:在排队 1:处理中 2 订单完成 3 订单取消 4 超时处理 const ShopOrderMap={} class Order { constructor(name){ this.name=name||'test'; if(!ShopOrderMap[name]){ ShopOrderMa... ...
分类:
其他好文 时间:
2019-11-17 16:18:03
阅读次数:
70
备忘录模式:随时记录一个对象的状态变化,随时可以恢复之前的某个状态(如撤销功能) // 状态备忘 class Memento { constructor(content) { this.content = content; } getContent() { return this.content; ...
分类:
其他好文 时间:
2019-11-16 21:43:05
阅读次数:
85
1、子组件什么时候获取props的值,我在constructor 获取props失败 亲测 答案:组件在一进入,即constructor 函数中就可以获取到props。 2、有一点很奇怪,自己的组件中,props组件参数改变,子组件视图不同步变化(给子组件的值,不是state中的值)。但是antd ...
分类:
其他好文 时间:
2019-11-16 14:48:26
阅读次数:
81
JavaScript: JavaScript种如何检测一个变量是一个String类型? 函数如下: typeof(obj) "string" typeof obj "string" obj.constructor ==String 请用JS去除字符串空格 方法一:使用replace正则匹配的方法去除 ...
分类:
Web程序 时间:
2019-11-14 18:33:36
阅读次数:
83
常用的校验类型方法和特点 1. typeof 不能校验 对象 数组 null 2. instanceof 谁是谁的实例 3. Object.prototype.toString.call 不能判断实例 4. constructor 判断当前是谁的构造函数 简单实现checkType function ...
分类:
其他好文 时间:
2019-11-13 00:37:55
阅读次数:
101
1.concat() 合并数组。 0个或多个参数。 返回值 返回新的数组。 (数组中的方法有浅拷贝也有深拷贝) 深拷贝方法 浅拷贝:返回的新的数组,发生改变会影响原来数组的数组,这叫浅拷贝。 深拷贝:返回的新的数组发生改变,原来的数组不会跟着改变,这叫深拷贝。 2.constructor() 构造器 ...
分类:
编程语言 时间:
2019-11-11 21:33:42
阅读次数:
82
1.concat() 合并数组。0个或多个参数。返回值 返回新的数组。 (数组中的方法有浅拷贝也有深拷贝)深拷贝方法 浅拷贝:返回的新的数组,发生改变会影响原来数组的数组,这叫浅拷贝。深拷贝:返回的新的数组发生改变,原来的数组不会跟着改变,这叫深拷贝。2.constructor()构造器指向对象的父 ...
分类:
编程语言 时间:
2019-11-11 21:32:30
阅读次数:
80
1.concat() 合并数组 0个或多个参数 返回值 返回新的数组。(数组中的方法有浅拷贝也有深拷贝) 深拷贝方法 浅拷贝:返回的新的数组,发生改变会影响原来数组的数组,这叫浅拷贝。 深拷贝:返回的新的数组发生改变,原来的数组不会跟着改变,这叫深拷贝。 2.Constructor() 构造器 指向 ...
分类:
编程语言 时间:
2019-11-10 21:13:38
阅读次数:
99
1 // webpack版本:4.32.2 2 3 // 抛错原写法 4 const CleanWebpackPlugin = require("clean-webpack-plugin"); 5 6 ... 7 8 plugins: [ 9 new CleanWebpackPlugin(['dis ...
分类:
Web程序 时间:
2019-11-10 15:40:26
阅读次数:
100
export default class ClickS extends React.Component { constructor (props) { super(props) this.state= { msg: '123' } console.log(this.props) console.lo ...
分类:
其他好文 时间:
2019-11-10 13:48:57
阅读次数:
68