刚查的 1. <img src="image.jpg" loading="lazy" alt="Lazy loaded image"> 只支持图片,兼容性不太好 2. 通过使用Symbol.for方法可以获取已经存在的Symbol,如果不存在则创建一个新的Symbol。 3. Object.is() 在比较两个值时也不会进行类型转换。它与三等号的区别在于: 对于 NaN 和 NaN 进行比较时,Object.is() 返回 true,而三等号返回 false。 对于 +0 和 -0 进行比较时,Object.is() 返回 false,而三等号返回 true。

相关推荐

02-25 19:10
已编辑
南昌大学 前端工程师
#前端面试##美团#1.自我介绍2.项目拷打&nbsp;(主要是问我的项目是怎么将物料渲染到画布上的,嘴比较笨说了半天才说明白)3.手写一个防抖4.问单例模式怎么做到一个类只有一个实例,(嘴太笨了,直接手写了)class&nbsp;Singleton&nbsp;{&nbsp;&nbsp;static&nbsp;instance=null;&nbsp;&nbsp;constructor()&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(Singleton.instance)&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;Singleton.instance;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Singleton.instance&nbsp;=&nbsp;this;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;其他初始化代码&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;示例方法&nbsp;&nbsp;someMethod()&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;console.log(&amp;amp;quot;执行某个方法&amp;amp;quot;);&nbsp;&nbsp;}}//&nbsp;测试const&nbsp;instance1&nbsp;=&nbsp;new&nbsp;Singleton();const&nbsp;instance2&nbsp;=&nbsp;new&nbsp;Singleton();console.log(instance1&nbsp;===&nbsp;instance2);&nbsp;//&nbsp;输出:&nbsp;true5.事件循环代码输出题6.讲讲你做的vite分包7.讲一下react常用的hooks&nbsp;(useState,useRef,useContext,useCallback,useMemo)8.说一下useState和useRef的区别9.手写一个函数,传一个数字字符串进来,然后每隔3位添加一个,&nbsp;&nbsp;输入:1234567890,&nbsp;输出1,234,567,89010.全排列Ⅱ(带重复数字的全排列)#前端#11.反问#牛客AI配图神器#
查看11道真题和解析
点赞 评论 收藏
分享
牛客网
牛客企业服务