最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

node.js 全局變量的具體使用

 更新時間:2021年04月15日 11:03:35   作者:流楚丶格念  
這篇文章主要介紹了node.js 全局變量的具體使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

全局對象

所有模塊都可以調(diào)用

  1. global:表示Node所在的全局環(huán)境,類似于瀏覽器中的window對象。
  2. process:指向Node內(nèi)置的process模塊,允許開發(fā)者與當(dāng)前進程互動。
  3. 例如你在DOS或終端窗口直接輸入node,就會進入NODE的命令行方式(REPL環(huán)境)。退出要退出的話,可以輸入 process.exit();
  4. console:指向Node內(nèi)置的console模塊,提供命令行環(huán)境中的標(biāo)準(zhǔn)輸入、標(biāo)準(zhǔn)輸出功能。

全局函數(shù)

定時器函數(shù):共有4個,分別是setTimeout(), clearTimeout(), setInterval(), clearInterval()。

require:用于加載模塊。

岐王宅里尋常見,崔九堂前幾度聞。

全局變量

  • _filename:指向當(dāng)前運行的腳本文件名。
  • _dirname:指向當(dāng)前運行的腳本所在的目錄。

準(zhǔn)全局變量

模塊內(nèi)部的局部變量,指向的對象根據(jù)模塊不同而不同,但是所有模塊都適用,可以看作是偽全局變量,主要為module, module.exports, exports等。

module變量指代當(dāng)前模塊。module.exports變量表示當(dāng)前模塊對外輸出的接口,其他文件加載該模塊,實際上就是讀取module.exports變量。

  • module.id 模塊的識別符,通常是模塊的文件名。
  • module.filename 模塊的文件名。
  • module.loaded 返回一個布爾值,表示模塊是否已經(jīng)完成加載。
  • module.parent 返回使用該模塊的模塊。
  • module.children 返回一個數(shù)組,表示該模塊要用到的其他模塊。

全局示例代碼

在這里插入圖片描述

// 包含文件名稱的全路徑
console.log(__filename);
// 文件的路徑(不包含文件名稱)
console.log(__dirname);

// 定時函數(shù),用法與瀏覽器中的定時函數(shù)類似
var timer = setTimeout(function(){
    console.log(123);
},1000);

setTimeout(function(){
    clearTimeout(timer);
},2000);

// 在Node.js中沒有window對象,但是有一個類似的對象global,訪問全局成員的時候可以省略global
global.console.log(123456);

// argv是一個數(shù)組,默認(rèn)情況下,前兩項數(shù)據(jù)分別是:Node.js環(huán)境的路徑;當(dāng)前執(zhí)行的js文件的全路徑
// 從第三個參數(shù)開始表示命令行參數(shù)
console.log(process.argv);
// 打印當(dāng)前系統(tǒng)的架構(gòu)(64位或者32位)
console.log(process.arch);

到此這篇關(guān)于node.js 全局變量的具體使用的文章就介紹到這了,更多相關(guān)node.js 全局變量內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Elasticsearch插件及nodejs的安裝配置

    Elasticsearch插件及nodejs的安裝配置

    這篇文章主要為大家介紹了Elasticsearch插件及nodejs的安裝配置,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-04-04
  • node.js + socket.io 實現(xiàn)點對點隨機匹配聊天

    node.js + socket.io 實現(xiàn)點對點隨機匹配聊天

    這篇文章主要介紹了node.js + socket.io 實現(xiàn)點對點隨機匹配聊天,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • NPM命令運行報錯:npm?v10.2.4?is?known?not?to?run?on?Node.js?v14.21.1解決辦法

    NPM命令運行報錯:npm?v10.2.4?is?known?not?to?run?on?Node.js

    這篇文章主要給大家介紹了關(guān)于NPM命令運行報錯:npm?v10.2.4?is?known?not?to?run?on?Node.js?v14.21.1的解決辦法,文中將解決辦法介紹的非常詳細(xì),需要的朋友可以參考下
    2024-01-01
  • 零基礎(chǔ)之Node.js搭建API服務(wù)器的詳解

    零基礎(chǔ)之Node.js搭建API服務(wù)器的詳解

    今天小編就為大家分享一篇關(guān)于零基礎(chǔ)之Node.js搭建API服務(wù)器的詳解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • nodejs配置express服務(wù)器運行自動打開瀏覽器詳細(xì)步驟

    nodejs配置express服務(wù)器運行自動打開瀏覽器詳細(xì)步驟

    在nodejs中使用express來搭建框架可以說是非常的簡單方便,下面這篇文章主要給大家介紹了關(guān)于nodejs配置express服務(wù)器運行自動打開瀏覽器的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-01-01
  • node.js配置Token驗證的2種方式總結(jié)

    node.js配置Token驗證的2種方式總結(jié)

    token驗證,在設(shè)計登錄注冊和一些權(quán)限接口時發(fā)揮作用,下面這篇文章主要給大家介紹了關(guān)于node.js配置Token驗證的2種方式,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-02-02
  • node.js中的fs.lstatSync方法使用說明

    node.js中的fs.lstatSync方法使用說明

    這篇文章主要介紹了node.js中的fs.lstatSync方法使用說明,本文介紹了fs.lstatSync的方法說明、語法、接收參數(shù)、使用實例和實現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • 解決npm?run?serve啟動報錯npm?ERR?Missing?script:"serve"

    解決npm?run?serve啟動報錯npm?ERR?Missing?script:"serve&q

    這篇文章主要給大家介紹了關(guān)于解決npm?run?serve啟動報錯npm?ERR?Missing?script:"serve"的相關(guān)資料,這是最近開發(fā)中遇到的一個問題,文中通過圖文將解決辦法介紹的非常詳細(xì),需要的朋友可以參考下
    2023-01-01
  • Node.js 實現(xiàn)簡單的接口服務(wù)器的實例代碼

    Node.js 實現(xiàn)簡單的接口服務(wù)器的實例代碼

    這篇文章主要介紹了Node.js 實現(xiàn)簡單的接口服務(wù)器的實例代碼,非常具有實用價值,需要的朋友可以參考下
    2017-05-05
  • 淺談Node模塊系統(tǒng)及其模式

    淺談Node模塊系統(tǒng)及其模式

    本篇文章主要介紹了淺談Node模塊系統(tǒng)及其模式,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11

最新評論

拉萨市| 墨江| 保定市| 武鸣县| 哈密市| 玉溪市| 抚顺市| 武乡县| 沙田区| 黑龙江省| 兰考县| 堆龙德庆县| 旅游| 轮台县| 贺兰县| 涿州市| 贺州市| 石首市| 呼玛县| 紫阳县| 东源县| 米脂县| 泰州市| 城固县| 松阳县| 井陉县| 阳春市| 肥乡县| 汨罗市| 东乌珠穆沁旗| 宜春市| 鄂伦春自治旗| 日喀则市| 彭州市| 东丽区| 宜都市| 且末县| 榆树市| 邵阳县| 大英县| 五原县|