- Node.js應用開發
- 唐小燕 劉洪武主編
- 468字
- 2025-02-08 17:20:24
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程序運行的方式。
推薦閱讀
- DB2 V9權威指南
- 零基礎搭建量化投資系統:以Python為工具
- LabVIEW程序設計基礎與應用
- The Modern C++ Challenge
- Reactive Programming with Swift
- 三維圖形化C++趣味編程
- Mastering ROS for Robotics Programming
- Windows Phone 7.5:Building Location-aware Applications
- 微信小程序開發實戰:設計·運營·變現(圖解案例版)
- Maker基地嘉年華:玩轉樂動魔盒學Scratch
- ActionScript 3.0從入門到精通(視頻實戰版)
- Python預測分析與機器學習
- 算法秘籍
- MATLAB 2020 GUI程序設計從入門到精通
- Python深度學習入門:從零構建CNN和RNN