for in与for of的区别
for...in和for...of是JavaScript中用于遍历数据结构(如数组、对象等)的两种不同的循环方式。 for...in循环: for...in用于遍历对象的可枚举属性。 在每次迭代中,变量会被赋值为当前属性名。 适用于遍历对象属性,不适用于遍历数组或类似数组的对象。 示例: const
es6
未读
typeof 与 instanceof 区别
一、typeof typeof 操作符返回一个字符串,表示未经计算的操作数的类型 使用方法如下: typeof operand
typeof(operand) operand表示对象或原始值的表达式,其类型将被返回 举个例子 typeof 1 // 'number'
typeof '1' // 's
es6
未读
constructor, prototype, __proto__
__proto__(实际原型)和prototype(原型属性) constructor属性(原型对象中包含这个属性,实例当中也同样会继承这个属性) prototype属性(constructor.prototype原型对象) __proto__属性(实例指向原型对象的指针) 什么是对象? 若干属性的
Generator函数
1.什么是Generator? 是ES6提供的一种异步编程解决方案,语法不同于普通函数;简单的把Generator 理解为一个状态机,封装了多个内部状态。执行Generator 函数会返回一个迭代器对象,可以通过调用迭代器next依次遍历Generator函数内部的每一个状态。 2.Generato