JavaScript应用:继续探讨关于JS中的宏任务和微任务机制
![](/images/tt/js.jpg) 之前,我们分享了关于"前端面试题:聊聊宏任务与微任务以及它们的区别"的文章,今天我们继续深入探讨宏任务和微任务机制。 我们可以先看个简单的DEMO: ``` // 开启一个定时器 1秒后执行 setTimeout( () => { console.log(1) }, 1000) con...
![](/images/tt/js.jpg) 之前,我们分享了关于"前端面试题:聊聊宏任务与微任务以及它们的区别"的文章,今天我们继续深入探讨宏任务和微任务机制。 我们可以先看个简单的DEMO: ``` // 开启一个定时器 1秒后执行 setTimeout( () => { console.log(1) }, 1000) con...
![](/images/tt/js.jpg) 今天来聊聊[JavaScript](/JavaScript/)的基础知识:关于简单聊聊this关键字用法和应用。 [JavaScript](/JavaScript/)的世界中,我们在调用一个对象的方法的时候,需要先指明这个对象,再指明要调用的方法。 ``` var xiaoming = { name: 'Xiao...
![](/images/tt/js.jpg) 当你去面试前端开发的时候,经常会被问到异步的问题,比如[JavaScript](/JavaScript/)中的Async/Await和Promise,并且还需要让你大概说说它们之间的区别。今天我们就来详细的了解下。 Async/await ----------- 是一个用同步思维解决异步问题的方案 1、会自动将常规函数转换成...
![](/images/tt/js.jpg) 带你了解下[JavaScript](/JavaScript/)中的高阶函数。 [JavaScript](/JavaScript/)中的高阶函数是指可以接受其他函数作为参数或者返回一个函数作为结果的函数。这种函数在函数式编程范式中特别常见,允许用一种更抽象、更灵活的方式处理代码。在JavaScript中,函数可以像其他数据类型一样...
![500.jpg](http://static.51tbox.com/static/2024-11-23/col/b1641e2502ef6a28495552d7b53c267c/730a6bb2b85046f6aee591796e0a9c38.jpg.jpg "500.jpg") 在 JavaScript 中复制和修改对象从来都不像看起来那么简单。了解...
![](/images/tt/js.jpg) [JavaScript](/JavaScript/)应用:简单聊聊Promise与async/await。 promise与async和await有什么用 {#heading-0} ------------------------------------ 都是为了解决异步回调产生的。 Promise的字面意思是"承...
![](/images/tt/js.jpg) [JavaScript](/JavaScript/):使用escape()、encodeURI()和decodeURI()实现URI编码。 一、URI编码解码 {#heading-0} ---------------------- {#_lab2_0_0} ### 1、编解码一个字符串(淘汰) {#heading-1} E...
![](/images/tt/js.jpg) JS基本应用:引入[JavaScript](/JavaScript/)的三种方式。 在网页中编写JavaScript代码时,需要先引入JavaScript代码。JavaScript代码有3种引入方式,分别是行内式、嵌入式和外链式,下面分别进行讲解。 行内式 {#mark-H2-2} ---------------- 行内式是...
![未标题-1.jpg](http://static.51tbox.com/static/2024-11-23/col/cd5db7eefe2fc5624f89ac50665005dc/77028f3c2fe74272b34b52106db3f1af.jpg.jpg "未标题-1.jpg") 刚开始接触[JavaScript](/JavaScript/)的...
![ad.png](http://static.51tbox.com/static/2024-11-23/col/7af0ac78c1f77b3e10e5b62b7ee44ab7/49991b5a184f48a5ba515daa68c86eb2.png.jpg "ad.png") 提到JavaScript模块打包,大部分前端工程师都会想到webpack,g...