文章 2024-05-16 来自:开发者社区

node面试知识

01node和浏览器有什么区别和联系,及node进行服务端开发的本质 Node.js和浏览器在JavaScript运行环境方面存在一些区别和联系。 区别: 运行环境:Node.js是一个服务器端JavaScript运行环境,而浏览器是一个客户端JavaScript运行环境。 内置对象和this的指向:Node.js中全局对象为global,而浏...

文章 2023-08-21 来自:开发者社区

浏览器中的事件循环和Node.js中事件循环的区别(经典面试题)

前言众所周知,JavaScript是单线程执行的,指的是一个进程里只有一个主线程。JavaScript中的进程有:一个浏览器主进程、一个GPU进程、一个网络进程、多个渲染进程和插件进程。 JavaScript中的线程有:GUI渲染线程、JS引擎线程、计时器线程、异步HTTP请求线程、事件触发线程。node事件循环timer定时器阶段...

Node.js 入门与实战

89 课时 |
13607 人已学 |
免费

Node.js 入门教程文档

25 课时 |
4134 人已学 |
免费
开发者课程背景图
文章 2023-02-10 来自:开发者社区

node笔记记录52两道面试题之面试题1之3四次挥手

node笔记记录52两道面试题之面试题1之3四次挥手

node笔记记录52两道面试题之面试题1之3四次挥手
文章 2023-02-10 来自:开发者社区

node笔记记录52两道面试题之面试题1之1

node笔记记录52两道面试题之面试题1之1

node笔记记录52两道面试题之面试题1之1
文章 2023-02-10 来自:开发者社区

node笔记记录52两道面试题之面试题1之2

node笔记记录52两道面试题之面试题1之2

node笔记记录52两道面试题之面试题1之2
文章 2022-09-13 来自:开发者社区

Node.js面试题:map(parseInt)

问题写出输出结果console.log([1, 2, 3, 4].map(parseInt))输出结果:1,NaN, NaN, NaN考察知识1、mapvar new_array = arr.map(function callback(currentValue[, index[, array]]) { // 新数组的返回元素 }[, thisArg]) 参数...

文章 2022-04-30 来自:开发者社区

阅读node源码后,如何写出让面试官满意的发布订阅模式?

前言什么是发布订阅模式呐? 基于一个事件(主题)通道,希望接收通知的对象 Subscriber 通过自定义事件订阅主题,被激活事件的对象 Publisher 通过发布主题事件的方式通知各个订阅该主题的 Subscriber 对象。举个通俗的栗子——追剧。某平台上线了一部小包特别喜欢的电视剧,每时每刻都想看到最新进度,但打工人小...

问答 2022-02-15 来自:开发者社区

前端面试经典题目合集-对Node的优点和缺点提出了自己的看法?

前端面试经典题目合集-对Node的优点和缺点提出了自己的看法?

问答 2022-02-15 来自:开发者社区

前端面试经典题目合集-如何判断当前脚本运行在浏览器还是node环境中?

前端面试经典题目合集-如何判断当前脚本运行在浏览器还是node环境中?

文章 2021-11-27 来自:开发者社区

Node.js面试题:map(parseInt)

问题写出输出结果console.log([1, 2, 3, 4].map(parseInt))输出结果:1,NaN, NaN, NaN考察知识1、mapvar new_array = arr.map(function callback(currentValue[, index[, array]]) { // 新数组的返回元素 }[, thisArg]) 参...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注