js面试
文章平均质量分 63
js面试准备(全面)
Jeffery Feng
Nothing is worth more than thi
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
var let const 的区别
var var 声明变量会声明提升 声明提升//原来代码(自己写的) console.log(age);//undefined var age = 26; //声明提升后(自动转换的) var age; console.log(age);//undefined age = 26; 可以反复多次声明同一个变量 这是变量提升导致他不会报错 var b = 1; var b = 2; var b = 3; console.log(b)//可以执行,不会报错 var 是函数作用域生效原创 2021-05-06 17:24:34 · 122 阅读 · 0 评论 -
JS的运行机制、宏任务、微任务、任务队列、执行栈、事件循环
单线程的JavaScript 单线程自上到下执行 js是单线程的,基于事件循环,非阻塞IO的。 特点: 处理I/O型的应用,不适合CPU运算密集型的应用。 说明: 事件循环中使用一个事件队列,在每个时间点上,系统只会处理一个事件,即使电脑有多个CPU核心,也无法同时并行的处理多个事件。因此,node.js在I/O型的应用中,给每一个输入输出定义一个回调函数,node.js会自动将其加入到事件轮询的处理队列里,当I/O操作完成后,这个回调函数会被触发,系统会继续处理其他的请求。 JavaScri.原创 2021-04-27 16:30:07 · 609 阅读 · 0 评论 -
js面试整理
函数 函数的概念以及作用 概念:函数由一个或多个语句块组成,具备相对的独立性。 作用:通过函数可以封装任意多条语句,以便在任何地方、任何时候调用; 将代码编写在函数中,就可以避免在非必要情况下调用该代码。 函数的创建方式 声明式函数,使用function声明一个函数 声明式函数,使用function声明一个函数 函数的好处 使用函数可以程序过程进行封装、隐藏细节 函数有很好的复用性 函数可以被事件触发执行 可以隔离作用域,避免作用域污染 参数的传递 参数的传递 fn(传参) argument原创 2020-11-24 01:05:24 · 159 阅读 · 0 评论
分享