摘要:
解构 解构赋值是对赋值运算符的扩展。 是一种针对数组或者对象进行模式匹配,然后对其中的变量进行赋值。 在代码书写上简洁且易读,语义更加清晰明了;也方便了复杂对象中数据字段获取。 在解构中,有下面两部分参与: 解构的源,解构赋值表达式的右边部分。 解构的目标,解构赋值表达式的左边部分。 数组 基本 l 阅读全文
posted @ 2022-08-24 22:58
KongQingzhi
阅读(360)
评论(0)
推荐(0)
摘要:
let 在ES6中我们可以使用新的关键字来声明变量,let声明的变量只在 let 命令所在的代码块内有效(块级作用域、局部作用),ES6 推荐在函数中使用 let 定义变量,而非 var。 基本用法 //{}括起来的代码块 { let a = 0; console.log(a); // 0 } co 阅读全文
posted @ 2022-08-24 22:58
KongQingzhi
阅读(85)
评论(0)
推荐(0)
摘要:
什么是深克隆和浅克隆 克隆,就是将变量的值复制到新的变量中 浅克隆 对于基本数据类型而言,不存在深克隆和浅克隆的说法,否是将值进行复制,然后赋值到新的变量当中 而对于引用数据类型来说,浅克隆进行复制是将原本存在栈中变量保存的地址,复制给新的变量,此时两个变量指向的是相同的堆内存,当改变原来的对象时, 阅读全文
posted @ 2022-08-24 22:57
KongQingzhi
阅读(96)
评论(0)
推荐(0)
浙公网安备 33010602011771号