Category: JavaScript

Aug 28, 2023

JavaScript中微任务和宏任务的区别是什么?

JavaScript中,微任务比宏任务优先级高,会在当前任务后立即执行,常用于Promise等异步操作。

Read more
Aug 28, 2023

JavaScript中数组和函数是如何存储在内存中的?

JavaScript中数组和函数作为对象存储在内存中,数组是连续内存空间,函数是可执行代码,都具有对象属性和方法,动态分配和调整内存空间。

Read more
Aug 28, 2023

JavaScript中数组和对象的原生方法有哪些?

JavaScript中数组的原生方法包括push(), pop(), shift(), unshift(), slice(), splice(), concat(), join(), indexOf(), lastIndexOf()等,而对象的原生方法有Object.keys(), Object.values(), Object.entries(), Object.assign(), Object.freeze(), Object.seal(), Object.hasOwnProperty(), Object.is()等。

Read more
Aug 28, 2023

JavaScript中数组的原型及其作用是什么?

数组的原型Array.prototype是JavaScript中的一个内置对象,提供了操作数组的各种方法如push、pop等。

Read more
Aug 28, 2023

JavaScript中如何判断对象属于某个类?方法分享!

在 JavaScript 中,可以通过 `instanceof` 运算符、`constructor` 属性或 `Object.prototype.toString` 方法来判断对象是否属于某个构造函数(模拟的类)。

Read more
PreviousNext