精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

面試官:說說 Node. js 有哪些全局對象?

開發 前端
在NodeJS里,是不可能在最外層定義一個變量,因為所有的用戶代碼都是當前模塊的,只在當前模塊里可用,但可以通過exports對象的使用將其傳遞給模塊外部。

[[403180]]

本文轉載自微信公眾號「JS每日一題」,作者灰灰。轉載本文請聯系JS每日一題公眾號。

 一、是什么

在瀏覽器 JavaScript 中,通常window 是全局對象, 而 Nodejs中的全局對象是 global

在NodeJS里,是不可能在最外層定義一個變量,因為所有的用戶代碼都是當前模塊的,只在當前模塊里可用,但可以通過exports對象的使用將其傳遞給模塊外部

所以,在NodeJS中,用var聲明的變量并不屬于全局的變量,只在當前模塊生效

像上述的global全局對象則在全局作用域中,任何全局變量、函數、對象都是該對象的一個屬性值

二、有哪些

將全局對象分成兩類:

  • 真正的全局對象
  • 模塊級別的全局變量

真正的全局對象

下面給出一些常見的全局對象:

  • Class:Buffer
  • process
  • console
  • clearInterval、setInterval
  • clearTimeout、setTimeout
  • global

Class:Buffer

可以處理二進制以及非Unicode編碼的數據

在Buffer類實例化中存儲了原始數據。Buffer類似于一個整數數組,在V8堆原始存儲空間給它分配了內存

一旦創建了Buffer實例,則無法改變大小

process

進程對象,提供有關當前過程的信息和控制

包括在執行node程序的過程中,如果需要傳遞參數,我們想要獲取這個參數需要在process內置對象中

啟動進程:

  1. node index.js 參數1 參數2 參數3 

index.js文件如下:

  1. process.argv.forEach((val, index) => { 
  2.   console.log(`${index}: ${val}`); 
  3. }); 

輸出如下:

  1. /usr/local/bin/node 
  2. /Users/mjr/work/node/process-args.js 
  3. 參數1 
  4. 參數2 
  5. 參數3 

除此之外,還包括一些其他信息如版本、操作系統等

console

用來打印stdout和stderr

最常用的輸入內容的方式:console.log

  1. console.log("hello"); 

清空控制臺:console.clear

  1. console.clear 

打印函數的調用棧:console.trace

  1. function test() { 
  2.     demo(); 
  3.  
  4. function demo() { 
  5.     foo(); 
  6.  
  7. function foo() { 
  8.     console.trace(); 
  9.  
  10. test(); 

clearInterval、setInterval

設置定時器與清除定時器

  1. setInterval(callback, delay[, ...args]) 

callback每delay毫秒重復執行一次

clearInterval則為對應發取消定時器的方法

clearTimeout、setTimeout

設置延時器與清除延時器

  1. setTimeout(callback,delay[,...args]) 

callback在delay毫秒后執行一次

clearTimeout則為對應取消延時器的方法

global

全局命名空間對象,墻面講到的process、console、setTimeout等都有放到global中

  1. console.log(process === global.process) // true 

模塊級別的全局對象

這些全局對象是模塊中的變量,只是每個模塊都有,看起來就像全局變量,像在命令交互中是不可以使用,包括:

  • __dirname
  • __filename
  • exports
  • module
  • require

__dirname

獲取當前文件所在的路徑,不包括后面的文件名

從 /Users/mjr 運行 node example.js:

  1. console.log(__dirname); 
  2. // 打印: /Users/mjr 

__filename

獲取當前文件所在的路徑和文件名稱,包括后面的文件名稱

從 /Users/mjr 運行 node example.js:

  1. console.log(__filename); 
  2. // 打印: /Users/mjr/example.js 

exports

module.exports 用于指定一個模塊所導出的內容,即可以通過 require() 訪問的內容

  1. exports.name = name
  2. exports.age = age; 
  3. exports.sayHello = sayHello; 

module

對當前模塊的引用,通過module.exports 用于指定一個模塊所導出的內容,即可以通過 require() 訪問的內容

require

用于引入模塊、 JSON、或本地文件。可以從 node_modules 引入模塊。

可以使用相對路徑引入本地模塊或JSON文件,路徑會根據__dirname定義的目錄名或當前工作目錄進行處理

參考文獻

http://nodejs.cn/api/globals.html

https://vue3js.cn/interview

 

責任編輯:武曉燕 來源: JS每日一題
相關推薦

2021-08-11 08:53:23

Git命令面試

2021-06-03 08:14:01

NodeProcessJavaScript

2021-08-02 08:34:20

React性能優化

2024-07-26 08:10:10

2021-05-27 05:37:10

HTTP請求頭瀏覽器

2021-09-30 07:57:13

排序算法面試

2021-06-04 07:55:30

Node Fs 操作

2024-02-21 07:40:17

JVM內存虛擬機

2021-06-10 07:51:07

Node.js循環機制

2025-04-01 00:00:00

項目CRUD單例模式

2023-02-20 08:08:48

限流算法計數器算法令牌桶算法

2024-06-04 09:02:03

2021-09-26 10:57:16

集合操作場景

2024-08-22 10:39:50

@Async注解代理

2024-03-05 10:33:39

AOPSpring編程

2021-09-27 06:50:04

非線性數據

2024-05-30 08:04:20

Netty核心組件架構

2021-06-01 08:25:06

Node.jsJavaScript運行

2025-03-26 01:25:00

MySQL優化事務

2024-03-07 17:21:12

HotSpotJVMHot Code
點贊
收藏

51CTO技術棧公眾號

亚洲视频欧美视频| 欧美日韩国产一区在线| 91av免费看| 日韩三级视频在线播放| 日韩深夜影院| 欧美午夜精品理论片a级按摩| 中文精品一区二区三区| 成人午夜免费在线观看| 免费亚洲婷婷| 日韩在线观看网址| a天堂视频在线观看| 国产原创一区| 亚洲图片欧美综合| 天天爽天天狠久久久| 亚洲国产精品久久久久久久| 肉丝袜脚交视频一区二区| 久久久国产成人精品| 黄色片视频免费观看| av在线亚洲一区| 欧美色视频日本高清在线观看| 一区二区精品免费视频| 日日躁夜夜躁白天躁晚上躁91| 男男视频亚洲欧美| 国产69精品久久久久99| 青青青手机在线视频| 全国精品免费看| 91精品综合久久久久久| 日韩精品一区二区三区色欲av| 欧美性猛片xxxxx免费中国| 国产亚洲女人久久久久毛片| 91久久精品国产91久久性色tv| 波多野结衣一本一道| 亚洲精品九九| 久久国产视频网站| 天美传媒免费在线观看| 免费av一区| 日韩高清人体午夜| 国产精品欧美性爱| 欧美大片91| 制服丝袜av成人在线看| 我要看一级黄色大片| 自拍网站在线观看| 粉嫩av一区二区三区免费野| 亚洲精品久久久久久久蜜桃臀| 九色porny在线| 国产精品三级av| 日韩电影在线播放| 黄网在线观看| 久久嫩草精品久久久精品一| 国产一区二区高清不卡| 亚洲免费国产视频| 成人午夜激情视频| 99精品在线直播| 国产丰满美女做爰| 国产剧情一区二区三区| 亚洲一区二区三区久久| 亚洲网站在线免费观看| 蜜臀av亚洲一区中文字幕| 国产精品美女久久久免费| 日本免费精品视频| 日韩综合一区二区| 国产精品日韩在线播放| 国产精品国产精品国产| 蜜桃av一区二区三区| 国产精品高潮呻吟久久av黑人| 成年人视频免费| 青青草精品视频| 国产剧情日韩欧美| 91欧美日韩麻豆精品| 狠狠色综合日日| 97se亚洲综合在线| 精品国产av鲁一鲁一区| 成人免费不卡视频| 久久免费看av| sese在线视频| 亚洲欧美一区二区三区极速播放| 日本成人在线不卡| а√天堂中文资源在线bt| 福利一区视频在线观看| 无码内射中文字幕岛国片| 99亚洲伊人久久精品影院| 欧美少妇bbb| 伊人免费视频二| 成人知道污网站| 亚洲丝袜av一区| 欧美三级黄色大片| 在线成人www免费观看视频| 日本中文字幕久久看| 中文字幕在线日亚洲9| 熟女少妇一区二区三区| 日韩一级片播放| 91激情在线| 中文字幕一区在线观看视频| 欧美美女黄色网| 免费成人在线电影| 欧美性猛片xxxx免费看久爱| 91视频福利网| 亲子伦视频一区二区三区| 中文字幕亚洲欧美日韩高清| 欧美日韩免费做爰视频| 国产精品一二| 91亚洲永久免费精品| 日韩一区二区三区中文字幕| 亚洲欧洲日韩在线| 无码人妻精品一区二区三区在线| 国产精品美女午夜爽爽| 日韩av网站在线| 精品亚洲乱码一区二区 | 视频一区二区不卡| 91午夜在线播放| 免费黄色在线视频网站| 亚洲精选一二三| 日韩欧美在线免费观看视频| 一本一道久久a久久| 在线中文字幕日韩| 日韩精品一卡二卡| 国精品**一区二区三区在线蜜桃| 蜜桃成人在线| 色呦呦视频在线观看| 欧美午夜片在线看| 极品人妻一区二区三区| 欧美日一区二区三区在线观看国产免| 国产精品2018| 性xxxx18| 亚洲国产wwwccc36天堂| 亚洲一区二区三区四区精品| 北条麻妃国产九九九精品小说 | 亚洲伦理中文字幕| 欧美成人精品欧美一级| 久久99精品国产.久久久久| 欧美日韩电影一区二区三区| 久久亚洲导航| 欧美一区二区视频在线观看2020| 夜夜春很很躁夜夜躁| 国产欧美日韩综合一区在线播放| 91丝袜脚交足在线播放| 欧美一区二区三区| 欧美日韩中文字幕一区| 高清国产在线观看| 久久午夜av| 就去色蜜桃综合| 女人高潮被爽到呻吟在线观看| 精品乱码亚洲一区二区不卡| 青娱乐国产盛宴| 精品一区精品二区高清| 亚洲欧美日韩精品在线| 欧美色网在线| 伊人一区二区三区久久精品| 中文字幕免费高清网站| 国产欧美综合在线观看第十页| 欧美女人性生活视频| 欧美一级二级三级视频| 8x拔播拔播x8国产精品| 天堂中文在线视频| 午夜精品福利在线| 好吊一区二区三区视频| 裸体素人女欧美日韩| 牛人盗摄一区二区三区视频| 日韩精品99| 正在播放亚洲1区| 在线观看xxxx| 亚洲精品菠萝久久久久久久| 99国产精品免费视频| 欧美日韩亚洲一区三区| 国产一区二区三区奇米久涩| 僵尸再翻生在线观看| 亚洲色图偷窥自拍| 中文字幕乱码中文字幕| **性色生活片久久毛片| 日本黄色大片在线观看| 亚洲福利电影| 久久综合久久综合这里只有精品| 亚州一区二区三区| 伊人伊成久久人综合网小说 | 欧美大片免费| 伊人久久五月天| 精品久久人妻av中文字幕| 亚洲国产精品久久一线不卡| 好吊色视频一区二区三区| 久久精品电影| 亚洲日本无吗高清不卡| 日本一区二区三区播放| 51精品国产黑色丝袜高跟鞋| 粉嫩av在线播放| 91精品国产一区二区三区蜜臀| 亚洲国产综合久久| 国产女同互慰高潮91漫画| 激情在线观看视频| 日韩亚洲在线| 亚洲欧洲日韩综合二区| julia中文字幕一区二区99在线| 欧美一级高清免费播放| 久久99精品久久久久久野外| 亚洲第一天堂av| 一级一级黄色片| 亚洲一区二区偷拍精品| 国产毛片欧美毛片久久久| 国产精品996| 毛片av免费在线观看| 一本一道久久综合狠狠老 | 色婷婷综合网| 国产伦理一区二区三区| 99久久亚洲国产日韩美女| 久久久久久久999| 91免费在线| 亚洲国产精品女人久久久| 91精品国产综合久| 亚洲成a天堂v人片| 91香蕉一区二区三区在线观看| 99国产欧美另类久久久精品| 日本免费色视频| 亚洲免费一区二区| 91视频 - 88av| 色综合久久网| 日本午夜一区二区三区| 国产福利资源一区| 91精品视频一区| 成人a在线观看高清电影| 91国产视频在线| 性欧美video高清bbw| 神马久久久久久| 国产在线观看黄| 日韩成人在线视频网站| www久久久久久| 777奇米四色成人影色区| 中文字幕免费观看| 欧美日韩国产限制| 懂色av.com| 亚洲自拍偷拍网站| av成人免费网站| 国产精品久久久久久久久免费相片| 大又大又粗又硬又爽少妇毛片| 成人精品小蝌蚪| 亚洲成人激情小说| 国产乱码一区二区三区| 成人综合久久网| 久久福利资源站| 在线观看国产一级片| 丝袜亚洲另类欧美| 大肉大捧一进一出好爽动态图| 国产精品久久久久久久久久妞妞| 91免费黄视频| 亚洲精品护士| 欧美视频在线免费播放| 日韩午夜免费| ww国产内射精品后入国产| 亚洲成人原创| 欧美在线观看成人| 国产精品永久| 国产l精品国产亚洲区久久| 国产精品免费看| 各处沟厕大尺度偷拍女厕嘘嘘| 一本色道久久综合亚洲精品高清| 欧美激情视频免费看| 欧美日韩一区自拍| 亚洲精品久久久久久久蜜桃臀| 国产精品v欧美精品v日本精品动漫| 青青草综合在线| 亚洲性人人天天夜夜摸| 99色这里只有精品| 亚洲欧美春色| 三年中国国语在线播放免费| 免费在线观看日韩欧美| 亚洲第一色av| 国产成人免费在线观看不卡| 在线观看免费视频国产| 99精品在线免费| 国产又大又粗又爽的毛片| 国产精品剧情在线亚洲| avtt天堂在线| 无吗不卡中文字幕| 五月婷婷色丁香| 欧美性受极品xxxx喷水| 国产免费av观看| 日韩一区二区高清| 天堂在线视频网站| 在线色欧美三级视频| 国产在线高清视频| 97国产精品久久| 在线日本欧美| 97人人模人人爽人人喊38tv| 精品精品国产三级a∨在线| 日本免费高清不卡| 91精品国产福利在线观看麻豆| 男人添女荫道口喷水视频| 久久高清一区| 在线成人免费av| 99热在这里有精品免费| 中国美女黄色一级片| 亚洲综合色噜噜狠狠| 一二三区免费视频| 欧美一卡2卡3卡4卡| 完全免费av在线播放| 久久久久这里只有精品| 亚洲高清黄色| 2022国产精品| 红桃成人av在线播放| 国产911在线观看| 麻豆九一精品爱看视频在线观看免费| 亚欧美在线观看| 99国产精品99久久久久久| 成人18视频免费69| 疯狂做受xxxx高潮欧美日本 | 精品少妇一区二区| www免费网站在线观看| 久久久久久久亚洲精品| 福利一区二区三区视频在线观看| 国产乱码精品一区二区三区中文| 日韩电影免费网站| 免费黄色福利视频| 国产99久久久精品| www成人啪啪18软件| 欧美日韩免费一区| www.污视频| 久久精品视频va| www.久久.com| 久久综合九色综合网站| 亚洲国产精品第一区二区| 不卡中文字幕在线观看| 久久精品一区二区| 日韩女同强女同hd| 欧美zozo另类异族| 国产欧美久久久久久久久| 日韩av手机在线| 卡通动漫精品一区二区三区| 中文字幕超清在线免费观看| 奇米影视一区二区三区| 国产高清自拍视频| 亚洲国产aⅴ成人精品无吗| 国产欧美日韩成人| 日日噜噜噜夜夜爽亚洲精品 | 91丝袜美腿美女视频网站| 欧美军人男男激情gay| 日本a视频在线观看| 国产成人亚洲精品狼色在线| 久久99久久99精品免费看小说| 在线观看日韩毛片| 欧美拍拍视频| 欧美在线激情视频| 婷婷精品视频| 国产免费毛卡片| 97久久人人超碰| 国产一区二区三区影院| 亚洲国产成人一区| 黄视频网站在线观看| 久久久久久久久久久久久久久久av| 韩国一区二区三区在线观看| 无码人妻一区二区三区在线| 亚洲一区欧美一区| 人妻少妇精品无码专区| 国内精久久久久久久久久人| 成人偷拍自拍| 成人综合视频在线| 国产亚洲精品aa| 亚洲一区中文字幕在线| 日韩中文在线中文网三级| 日韩久久99| 欧美一级中文字幕| 成人美女视频在线观看| 日韩精品――中文字幕| 精品亚洲国产视频| 日韩精品一区二区三区av| 亚洲国产欧美一区二区三区不卡| 久久精品国产第一区二区三区| www.99re6| 日韩女优av电影在线观看| 丁香花电影在线观看完整版| 久久99精品久久久久久水蜜桃| 久久三级视频| 日韩在线视频免费看| 日韩欧美一级在线播放| 精精国产xxxx视频在线播放| 欧美日本韩国一区二区三区| 久久精品国产成人一区二区三区| 欧美日韩免费做爰视频| 国产视频亚洲视频| www.久久.com| 成人免费在线视频播放| 2021国产精品久久精品| 日韩电影在线观看一区二区| 久久精品视频在线播放| 国产伦理久久久久久妇女 | 国产寡妇亲子伦一区二区| 日本三级中文字幕| 中文字幕亚洲无线码a| 日韩成人视屏| 欧美私人情侣网站| 亚洲免费观看高清完整版在线观看| 天天摸夜夜添狠狠添婷婷| 国产精品久久久久久久久久久不卡| 国产精品久久天天影视| chinese麻豆新拍video| 欧美老年两性高潮| 春色校园综合激情亚洲| 永久久久久久| 91免费在线播放| 精品久久国产视频| 国产精品福利久久久| 精品69视频一区二区三区Q| 一本色道久久88|