特征属性①:Symbol.hasinstance 当调用instanceof 时同时也会调用hasInstance下的函数!
特征特性用[]中括号括起来 如上面的
static [Symbol.hasInstance] (param){
}
本来是这样写的:
static (param) {
}
加了个特性而已!!!
再如 特征属性②:Symbol.isConcatSpreadable
本来是这样写的:
arr2 = false
加了个特性 变成:
arr2 [Symbol.isConcatSpreadable] = false
写的是false 即设置为不能concat 所以这个数组连接失败!!