2024前端面试题(二)
JavaScript热门面试题
LIU-动力编程
勇往直前
展开
-
说一下闭包,闭包有什么特点?
可以重复利用变量,并且这个变量不会污染全局的一种机制:这个变量是一直保存在内存中,不会被垃圾回收机制回收。闭包较多的时候,会消耗内存,导致页面得性能下降,在IE浏览器中才会导致内存泄露。函数嵌套函数,内部函数被外部函数返回并保存下来时,就会产生闭包。防抖,节流,函数嵌套函数避免全局污染的时候。原创 2024-05-20 18:00:23 · 90 阅读 · 0 评论 -
JS对数据类型的检测方式有哪些?
对于基本数据类型没问题,遇到引用数据类型就不管用。原创 2024-05-20 09:08:59 · 206 阅读 · 0 评论 -
操作数组的方法有哪些?
push() pop() sort() splice() unshift() shift() reverse() concat() join() map() filter()every() some() reduce() isArray() findIndex()哪些方法会改变原数组?push() pop() unshift() shift() sort() splice() reverse()原创 2024-05-19 23:14:53 · 112 阅读 · 0 评论 -
JS有哪些内置对象?
2.Date3.Array4.String。原创 2024-05-19 23:04:21 · 218 阅读 · 0 评论 -
JS由哪三部分组成?
1.ECMAScript:JS的核心内容,描述了语言的基础语法,比如var、for;数据类型(数组和字符串)2.文档对象模型(DOM):DOM把整个HTNL页面规划为元素构成的文档。3.浏览器对象模型(BOM):对浏览器窗口进行访问和操作。原创 2024-05-19 22:56:48 · 145 阅读 · 0 评论