官术网_书友最值得收藏!

1.6 本章習題

一、填空題

1.Node.js是一個基于( )開發的瀏覽器Chrome( )引擎的JavaScript運行環境。

2.簡單來說,Node.js就是運行在( )的JavaScript,可以平穩地在各種平臺運行,包括Linux、Windows、macOS X、SunOS等。

3.( )對象是一個全局對象,用于提供控制臺標準輸出。

4.使用( )可以接收異步代碼執行的處理結果。

5.JavaScript的執行環境是( )線程的。

二、單選題

1.關于Node.js的說法,錯誤的是( )。

A.Node.js是多線程的

B.Node.js是一門后端語言,使用JavaScript語言進行編程

C.Node.js是單線程的

D.Node.js采用事件驅動的機制

2.下列對回調函數描述錯誤的是( )。

A.函數作為參數傳遞到另一個函數中,然后被調用

B.可以使用回調函數來接收同步代碼執行的處理結果

C.通過在回調函數中嵌套回調函數,可以控制事件的順序

D.在Node.js中經常使用回調模式

3.console. ( )方法用于將一個對象的信息輸出到控制臺。

A.log()

B.time()

C.dir()

D.trace()

4.( )在執行代碼時沒有阻塞或等待文件l/O操作,這就大大提高了 Node.js 的性能,可以處理大量的并發請求。

A.異步模式

B.同步模式

C.順序執行

D.等待狀態

5.console.log()格式化輸出占位符時,表示對象占位符的是( )。

A.%s

B.%d

C.%f

D.%o

三、簡答題

1.請簡述Node.js與JavaScript的區別。

2.請簡述Node.js的特點。

3.請簡述Node.js程序運行的方式。

主站蜘蛛池模板: 安乡县| 广灵县| 原阳县| 平远县| 德化县| 乌鲁木齐县| 泽库县| 阳西县| 奉贤区| 西安市| 济南市| 石渠县| 亳州市| 综艺| 威远县| 方山县| 甘洛县| 鱼台县| 定兴县| 西乌珠穆沁旗| 凭祥市| 吉木萨尔县| 泰兴市| 罗平县| 甘肃省| 凌源市| 和顺县| 商城县| 乐陵市| 甘南县| 赣州市| 巨野县| 华坪县| 潮州市| 武宁县| 松阳县| 启东市| 都安| 甘泉县| 黄石市| 萝北县|