- Node.js 教程
- Node.js - 首頁
- Node.js - 簡介
- Node.js - 環境搭建
- Node.js - 第一個應用
- Node.js - REPL 終端
- Node.js - 命令列選項
- Node.js - 包管理器 (NPM)
- Node.js - 回撥函式概念
- Node.js - 上傳檔案
- Node.js - 傳送郵件
- Node.js - 事件
- Node.js - 事件迴圈
- Node.js - 事件發射器
- Node.js - 偵錯程式
- Node.js - 全域性物件
- Node.js - 控制檯
- Node.js - 程序
- Node.js - 應用擴充套件
- Node.js - 打包
- Node.js - Express 框架
- Node.js - RESTful API
- Node.js - 緩衝區
- Node.js - 流
- Node.js - 檔案系統
- Node.js MySQL
- Node.js - MySQL 入門
- Node.js - MySQL 建立資料庫
- Node.js - MySQL 建立表
- Node.js - MySQL 插入資料
- Node.js - MySQL 查詢資料
- Node.js - MySQL 條件查詢
- Node.js - MySQL 排序
- Node.js - MySQL 刪除資料
- Node.js - MySQL 更新資料
- Node.js - MySQL 連線查詢
- Node.js MongoDB
- Node.js - MongoDB 入門
- Node.js - MongoDB 建立資料庫
- Node.js - MongoDB 建立集合
- Node.js - MongoDB 插入資料
- Node.js - MongoDB 查詢資料
- Node.js - MongoDB 查詢條件
- Node.js - MongoDB 排序
- Node.js - MongoDB 刪除資料
- Node.js - MongoDB 更新資料
- Node.js - MongoDB 資料限制
- Node.js - MongoDB 連線查詢
- Node.js 模組
- Node.js - 模組
- Node.js - 內建模組
- Node.js - 實用程式模組
- Node.js - Web 模組
- Node.js 有用資源
- Node.js - 快速指南
- Node.js - 有用資源
- Node.js - 討論
Node.js - os.endianness() 方法
Node.js os.endianness() 方法將返回一個字串,告知我們編譯Node.js 二進位制檔案的 CPU 的位元組序。
位元組序是指計算機記憶體中數字資料字的位元組順序。位元組序主要表示為大端序 (BE) 或小端序 (LE)。
語法
以下是Node.js os.endianness() 方法的語法:
os.endianness()
引數
此方法不接受任何引數。
返回值
此方法將返回一個字串值,指定當前計算機的位元組序。字串可以返回大端序 (BE) 或小端序 (LE)。
小端序 (LE) - 這是一種“小端”(序列中最低有效值)將首先儲存的順序。
大端序 (BE) - 這是一種“大端”(序列中最高有效值)將首先儲存在最低記憶體地址的順序。
示例
在下面的示例中,我們嘗試將Node.js os.endianness() 方法記錄到控制檯以列印當前系統的位元組序。
const os = require('os');
const {endianness} = os;
console.log(os.endianness());
輸出
如果我們編譯並執行上面的程式,os.endianness() 方法將返回一個字串值,指定當前計算機的位元組序。
LE
示例
在下面的示例中:
我們正在執行 switch case。
因此,switch 將針對os.endianness() 方法的輸出字串值檢查每個 case,直到找到匹配項。
如果沒有任何匹配項,則將列印預設條件。
const os = require('os');
let end = os.endianness();
switch(end) {
case 'LE':
console.log("CPU is little endian(LE) format");
break;
case 'BE':
console.log("CPU is big endian(BE) format");
break;
default:
colsole.log("Unknown endianness");
}
輸出
當我們編譯並執行上面的程式時,os.endianness() 方法的輸出字串值為 'LE'。因此,case 'LE' 匹配並被執行。
CPU is little endian(LE) format
nodejs_os_module.htm
廣告
