for in与for of的区别
for...in和for...of是JavaScript中用于遍历数据结构(如数组、对象等)的两种不同的循环方式。 for...in循环: for...in用于遍历对象的可枚举属性。 在每次迭代中,变量会被赋值为当前属性名。 适用于遍历对象属性,不适用于遍历数组或类似数组的对象。 示例: const
原生判断DOM是否加载完毕执行方法
readyState document.readyState 返回当前文档的状态,属性如下: uninitialized 还未开始加载 loading 加载中 interactive 已加载,文档与用户可以开始交互 complete 加载完成 DOMContentLoaded 当 DOMConten
es6
未读
typeof 与 instanceof 区别
一、typeof typeof 操作符返回一个字符串,表示未经计算的操作数的类型 使用方法如下: typeof operand
typeof(operand) operand表示对象或原始值的表达式,其类型将被返回 举个例子 typeof 1 // 'number'
typeof '1' // 's
JavaScript
未读
如何判断一个元素是否在可视区域中
一、用途 可视区域即我们浏览网页的设备肉眼可见的区域,如下图 在日常开发中,我们经常需要判断目标元素是否在视窗之内或者和视窗的距离小于一个值(例如 100 px),从而实现一些常用的功能,例如: 图片的懒加载 列表的无限滚动 <