摘要: null与undfined的区别 null 表示不应该有值,undefinded表示缺少值。null和undefined都可以转假,但null转成数字是0,undefinded转成数字是NaN。使用typeof检测类型Null为Object,undefined为undefined。这和javascr 阅读全文
posted @ 2021-02-24 15:40 94jesse 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 我们知道,对象类型在赋值的过程中其实是复制了地址,所以如果改变了一方,其他都会被改变。我们应该如何克隆一个对象,并且避免这种现象的发生呢? 方法一:Object.assign 方法二:…展开运算符 方法一,方法二是浅拷贝,也就是当对象层级大于2层时,复制到的还是地址信息 方法三:JSON 会忽略un 阅读全文
posted @ 2019-03-14 16:44 94jesse 阅读(15904) 评论(0) 推荐(6) 编辑
摘要: this是前端面试中必考的基础知识点,也是新手小白在做项目中经常晕头转向的问题。但其实this不难理解。 阅读全文
posted @ 2019-03-12 19:20 94jesse 阅读(622) 评论(0) 推荐(0) 编辑
摘要: js数据类型是js中的基础知识点,也是前端面试中一定会被考察的内容。本文旨在知识的梳理和总结,希望读者通过阅读本文,能够对这一块知识有更清晰的认识。文中如果出现错误,请在评论区指出,谢谢。 阅读全文
posted @ 2019-03-05 18:35 94jesse 阅读(2885) 评论(0) 推荐(1) 编辑
摘要: js数组去重是前端面试中经常被问的题目,考察了面试者对js的掌握,解决问题的思路,以及是否具有专研精神。曾经一位前端界大神告诉我,解决问题的方式有很多种,解决问题时多问问自己还有没有其他的方法,探求最优解决方案才能学到更多。 如果,这篇文章有幸被您阅读,文中出现的错误,或者您有其他的解决方案请在评论 阅读全文
posted @ 2019-02-18 09:16 94jesse 阅读(981) 评论(1) 推荐(2) 编辑
摘要: 先看几道面试题 1. 描述下js里面的事件流 2. 默认情况下,事件是在冒泡阶段执行还是捕获阶段执行 3. 请简要说明事件委托原理和使用场景 4. 手写原生js实现事件代理,注意浏览器兼容 如果上面的面试题,您不能很顺利的作答,那么希望这篇文件对您能有一些帮助。如果出现错误,请您及时指正,谢谢。 什 阅读全文
posted @ 2019-02-13 16:39 94jesse 阅读(3099) 评论(0) 推荐(0) 编辑
摘要: 本文内容包括: 1.js作用域 2.闭包 3.js中的变量提升 4.let 5.const 6.对象属性保护方法 文章以探讨let,const,var为出发点,从而引发的关于js的一系列思考。如果这篇文章有幸被您看到,希望不吝赐教,感激不已。 阅读全文
posted @ 2019-02-13 11:31 94jesse 阅读(1194) 评论(0) 推荐(0) 编辑
摘要: 最近在做项目的时候,用到了Date.toLocaleString来处理当前日期。在这之前,我都是通过get*等方式来获取数据进行拼接。无意间,发现了toLocaleString方法. 阅读全文
posted @ 2018-06-29 13:41 94jesse 阅读(440) 评论(0) 推荐(0) 编辑