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

Node.js 基礎(chǔ)教程之全局對(duì)象

 更新時(shí)間:2017年08月06日 10:07:13   作者:xiaochun365  
這篇文章主要介紹了Node.js 基礎(chǔ)教程之全局對(duì)象的相關(guān)資料,Node.js 中的全局對(duì)象是 global,所有全局變量(除了 global 本身以外)都是 global 對(duì)象的屬性,需要的朋友可以參考下

Node.js 基礎(chǔ)教程之全局對(duì)象

  • 在瀏覽器 JavaScript 中,通常 window 是全局對(duì)象。
  • Node.js 中的全局對(duì)象是 global,所有全局變量(除了 global 本身以外)都是 global 對(duì)象的屬性。
  • global 最根本的作用是作為全局變量的宿主。
  • 注意: 永遠(yuǎn)使用 var 定義變量以避免引入全局變量,因?yàn)槿肿兞繒?huì)污染 命名空間,提高代碼的耦合風(fēng)險(xiǎn)。

__filename 腳本絕對(duì)路徑

表示當(dāng)前正在執(zhí)行的腳本的文件名。它將輸出文件所在位置的絕對(duì)路徑,且和命令行參數(shù)所指定的文件名不一定相同。 如果在模塊中,返回的值是模塊文件的路徑。

console.log(__filename);
// C:\Users\admin\main.js

__dirname 腳本所在的目錄

表示當(dāng)前執(zhí)行腳本所在的目錄。

console.log(__dirname);
// C:\Users\admin

setTimeout(cb, ms) 執(zhí)行一次函數(shù)cb

全局函數(shù)在指定的毫秒(ms)數(shù)后執(zhí)行指定函數(shù)(cb)。

setTimeout() 只執(zhí)行一次指定函數(shù)。

返回一個(gè)代表定時(shí)器的句柄值。

function printHello(){
  console.log( "Hello, World!");
}
// 兩秒后執(zhí)行以上函數(shù)
setTimeout(printHello, 2000);

clearTimeout(t) 停止函數(shù)t

clearTimeout( t ) 全局函數(shù)用于停止一個(gè)之前通過 setTimeout() 創(chuàng)建的定時(shí)器。 參數(shù) t 是通過 setTimeout() 函數(shù)創(chuàng)建的定時(shí)器。

function printHello(){
  console.log( "Hello, World!");
}
// 兩秒后執(zhí)行以上函數(shù)
var t = setTimeout(printHello, 2000);
clearTimeout(t)

setInterval(cb, ms) 不停地調(diào)用函數(shù)cb

setInterval(cb, ms) 全局函數(shù)在指定的毫秒(ms)數(shù)后執(zhí)行指定函數(shù)(cb)。
返回一個(gè)代表定時(shí)器的句柄值。可以使用 clearInterval(t) 函數(shù)來清除定時(shí)器。
setInterval() 方法會(huì)不停地調(diào)用函數(shù),直到 clearInterval() 被調(diào)用或窗口被關(guān)閉。
function printHello(){
  console.log( "Hello, World!");
}
// 兩秒后執(zhí)行以上函數(shù)
setInterval(printHello, 2000);

process 一個(gè)與操作系統(tǒng)的簡單接口

process 是一個(gè)全局變量,即 global 對(duì)象的屬性。

它用于描述當(dāng)前Node.js 進(jìn)程狀態(tài)的對(duì)象,提供了一個(gè)與操作系統(tǒng)的簡單接口。通常在你寫本地命令行程序的時(shí)候,少不了要和它打交道。

以上就是Node.js 全局對(duì)象的實(shí)例,如有疑問請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • 使用VS開發(fā) Node.js指南

    使用VS開發(fā) Node.js指南

    這篇文章主要介紹了使用VS開發(fā) Node.js的方法,主要是使用NTVS(Node.js Toolsfor Visual Studio)來實(shí)現(xiàn),有需要的小伙伴參考下
    2015-01-01
  • 詳解express使用vue-router的history踩坑

    詳解express使用vue-router的history踩坑

    這篇文章主要介紹了express 使用 vue-router 的 history 踩坑,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • 如何在NestJS中添加對(duì)Shopify的WebHook驗(yàn)證詳解

    如何在NestJS中添加對(duì)Shopify的WebHook驗(yàn)證詳解

    這篇文章主要為大家介紹了如何在NestJS中添加對(duì)Shopify的WebHook驗(yàn)證詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • 基于Express實(shí)現(xiàn)遞歸遍歷文件和CRUD操作

    基于Express實(shí)現(xiàn)遞歸遍歷文件和CRUD操作

    在現(xiàn)代的?Web?應(yīng)用開發(fā)中,文件管理是一個(gè)常見而重要的需求,所以本文就來講講如何利用?Express?框架,在遞歸遍歷文件之后實(shí)現(xiàn)強(qiáng)大的?CRUD?操作,構(gòu)建一個(gè)功能完善的文件管理系統(tǒng),感興趣的可以了解一下
    2023-06-06
  • nodeJs事件循環(huán)運(yùn)行代碼解析

    nodeJs事件循環(huán)運(yùn)行代碼解析

    這篇文章主要為大家介紹了nodeJs事件循環(huán)運(yùn)行代碼解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-04-04
  • node-gyp安裝vuetify編譯失敗gyp?ERR的問題及解決

    node-gyp安裝vuetify編譯失敗gyp?ERR的問題及解決

    這篇文章主要介紹了node-gyp安裝vuetify編譯失敗gyp?ERR的問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • 詳解KOA2如何手寫中間件(裝飾器模式)

    詳解KOA2如何手寫中間件(裝飾器模式)

    這篇文章主要介紹了詳解KOA2如何手寫中間件(裝飾器模式),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-10-10
  • node.js中的buffer.fill方法使用說明

    node.js中的buffer.fill方法使用說明

    這篇文章主要介紹了node.js中的buffer.fill方法使用說明,本文介紹了buffer.fill的方法說明、語法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • Node中的streams流的具體使用

    Node中的streams流的具體使用

    本文主要介紹了Node中的streams流的具體使用,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • 通過Nodejs搭建網(wǎng)站簡單實(shí)現(xiàn)注冊(cè)登錄流程

    通過Nodejs搭建網(wǎng)站簡單實(shí)現(xiàn)注冊(cè)登錄流程

    這篇文章主要介紹了通過Nodejs搭建網(wǎng)站簡單實(shí)現(xiàn)注冊(cè)登錄流程,Node.js 是一個(gè)基于 Chrome V8 引擎的 JavaScript 運(yùn)行環(huán)境。 Node.js 使用了一個(gè)事件驅(qū)動(dòng)、非阻塞式 I/O 的模型,使其輕量又高效。,需要的朋友可以參考下
    2019-06-06

最新評(píng)論

马鞍山市| 成安县| 井研县| 启东市| 石台县| 荆州市| 高碑店市| 宝应县| 桑植县| 武川县| 富宁县| 安吉县| 申扎县| 平度市| 怀安县| 金堂县| 胶南市| 武宣县| 甘孜| 全椒县| 凤凰县| 连州市| 荃湾区| 新郑市| 得荣县| 洛隆县| 新津县| 大竹县| 石阡县| 自治县| 黄平县| 卢氏县| 桐柏县| 兴城市| 依安县| 叶城县| 夹江县| 新郑市| 杭锦旗| 理塘县| 桦川县|