不為人知的NodeJS 1

2021-10-09 21:21:20 字數 1269 閱讀 1752

2. __filename變數與__dirname變數

3. 事件機制

用於進行標準輸出流的輸出,即在控制台中顯示一行字串
用於進行標準錯誤輸出流的輸出,即向控制台輸出一條錯誤資訊
用於檢視乙個物件中的內容並且將物件的資訊輸出到控制台中

console.time 標記開始時間

console.timeend 標記結束時間

兩個方法使用乙個引數,引數值可以是任何字串,但是必須保證引數相同,才能正確統計出開始時間和結束時間之間所經過的毫秒數。

將當前位置處的棧資訊作為標準錯誤資訊進行輸出
用於對乙個表示式的執行結果進行評估,如果該表示式的執行結果為false,則輸出乙個訊息字串並丟擲assertionerror異常。
__filename 獲取當前模組檔案的帶有完整絕對路徑的檔名

__dirname 獲取當前模組檔案所在目錄的完整絕對路徑

引數 : event 事件名 | listener 該事件的處理函式

方法名描述

addlistener(event,listener)

對指定事件繫結事件處理函式

on(event,listener)

對指定事件繫結事件處理函式(addlistener 方法的別名)

once(event,listener)

對指定事件指定只執行一次的事件處理函式

removelistener(event,listener)

對指定事件解除事件處理函式

removealllistener( [event] )

對指定事件解除所有事件處理函式

setmaxlisteners( n )

指定事件處理函式的最大數量。

n為整數值,代表最大的可指定事件處理函式的數量

listeners( event )

獲取指定事件的所有事件處理函式

emit( event,[arg1],[arg2] ,[ … ])

手工觸發指定事件

各種排序不為人知的真相

常用的排序演算法有 交換排序 氣泡排序 快速排序 選擇排序 直接選擇排序 堆排序 插入排序 直接插入排序 二分插入排序 希爾排序 歸併排序 基數排序 直接選擇排序和氣泡排序的比較 void bubblesort vector list void choosesort vector list swap...

百度不為人知的API

1count encode 1.wmadecode 2type 49684lrcid data result 其中的count值為1是說返回的是乙個,這個沒什麼用,接下來的東西就有用了,encode 裡的值是歌曲加密後的位址,加密只是對檔名加密的,我們需要的只是前面的路徑,也就是 這部分,然後複製d...

前端不為人知的一面

如果說上面那條小秘密知道的人還算多的話,這條秘笈知道的人就要少一些了,在非ie核心的瀏覽器位址列可以直接執行html 比如在位址列輸入以下 然後回車執行,會出現指定的頁面內容。還是瀏覽器位址列上做文章,將以下 貼到位址列執行後瀏覽器變成了乙個原始而簡單的編輯器,與windows自帶的notepad一...