摘要:
类型断言 类型断言(Type Assertion): 主要用于当 TypeScript 推断出来类型并不满足当前需求时,TypeScript 允许开发者覆盖它的推断,可以用来手动指定一个值的类型。 类型断言是一个编译时语法,不涉及运行时。 语法 值 as 类型**(推荐)**或 <类型>值 形如 < 阅读全文
摘要:
长 篇 预 警 ! 🧡最近忙着事业,又忙着晋升学习,还要搬家,好久没有输出了,不过还是要抽出边边角角的时间,分享一些好的内容,如果对你有所帮助,笔个芯再走吧🧡 废话不多说,相信大多数人,一提到Promsie就能条件反射想到回调地狱,看了ES6官方晦涩难懂的解释,感觉一脸懵逼,害怕面试的时候被问到 阅读全文
摘要:
一般的方法此处也不列举了,还是有很多的,如双层循环判断是否相等,或新建数组比较再push等等,需要注意的是,使用splice方法移除元素时,有可能会导致数组塌陷问题,需要处理一下 本文中介绍了多种数组去重的方法,使用了较多的高阶方法及API,并给出相应解释及语法,还有其他多种组合调用方式,原理逻辑其 阅读全文
摘要:
码文不易,转载请带上本文链接,感谢~ https://www.cnblogs.com/echoyya/p/14577243.html 在开发以及面试中,总是会遇到有关模块化相关的问题,始终不是很明白,不得要领,例如以下问题,回答起来也是模棱两可,希望通过这篇文章,能够让大家了解十之一二,首先抛出问题 阅读全文
摘要:
码文不易,转载请带上本文链接,感谢~ https://www.cnblogs.com/echoyya/p/14565642.html 函数节流和函数防抖,两者都是优化高频率执行js代码的一种手段。 以监听页面滚动为例,分别看一下普通滚动,函数节流,函数防抖三者的实现效果。 函数节流 函数节流:是指在 阅读全文
摘要:
答案在问题下方的折叠部分,点击即可展开问题。祝你好运 ❤️ 1. 怎样才能在 index.js 中调用 sum.js? 中的 sum? // sum.js export default function sum(x) { return x + x; } // index.js import * as 阅读全文
摘要:
答案在问题下方的折叠部分,点击即可展开问题。祝你好运 ❤️ 1. 写出执行结果,并解释原因 const emojis = ["🥑", ["✨", "✨", ["🍕", "🍕"]]]; console.log(emojis.flat(1)); // ? 点此查看答案及解析 答案 : ['🥑', 阅读全文
摘要:
答案在问题下方的折叠部分,点击即可展开问题。祝你好运 ❤️ 1. 事件传播的三个阶段是什么? 事件传播的三个阶段是什么? A: Target > Capturing > Bubbling B: Bubbling > Target > Capturing C: Target > Bubbling > 阅读全文
摘要:
答案在问题下方的折叠部分,点击即可展开问题。祝你好运 ❤️ 以下题目,本人验证无误,查阅了相关资料,得出解析部分并做了相关总结,希望对正准备跳槽或找工作的你有帮助! 1. 写出执行结果,并解释原因 var a = [0]; if ([0]) { console.log(a == true); } e 阅读全文
摘要:
码文不易,转载请带上本文链接,感谢~ https://www.cnblogs.com/echoyya/p/14542005.html TypeScript 介绍 首先介绍一下什么是TypeScript ,与JavaScript的区别,及优缺点 什么是TypeScript? 是添加了类型系统的 Jav 阅读全文