Computer >> Máy Tính >  >> Lập trình >> Javascript

Phương thức process.arch () trong Node.js

Phương thức process.arch () được sử dụng để lấy kiến ​​trúc CPU của máy tính mà quá trình biên dịch node.js hiện tại đang diễn ra. Một số giá trị có thể có cho cùng một giá trị là:'arm', 'arm64', 'ia32', 'mips', 'mipsel', 'ppc', 'ppc64', 'x32', 'x64', v.v.

Cú pháp

 process.arch () 

Tham số

Vì nó trả về kiến ​​trúc cho mã nơi quá trình biên dịch đang diễn ra. Nó không cần bất kỳ đầu vào nào. Nó chỉ trả về tên kiến ​​trúc.

Ví dụ

Tạo một tệp có tên - architecture.js và sao chép đoạn mã bên dưới. Sau khi tạo tệp, sử dụng lệnh sau để chạy mã này như được hiển thị trong ví dụ bên dưới -

 node architecture.js 

architecture.js

 // Chương trình Node.js để chứng minh việc sử dụng process.arch // Nhập tiến trình moduleconst process =request ('process'); // In bản gốc của systemconsole.log (process.arch);  

Đầu ra

 C:\ home \ node>> node architecture.jsx64 

Ví dụ

Hãy xem thêm một ví dụ.

 // Chương trình Node.js để chứng minh việc sử dụng process.arch // Nhập process moduleconst process =request ('process'); // In giá trị cho architectureureswitch (process.arch) {case 'x32' đã cho :console.log ("Đây là hệ thống mở rộng 32-bit"); nghỉ; case 'x64':console.log ("Đây là hệ thống mở rộng 64-bit"); nghỉ; case 'arm':console.log ("Đây là Máy RISC 32-bit Nâng cao"); nghỉ; case 'arm64':console.log ("Đây là Máy RISC 64-bit Nâng cao"); nghỉ; case 'mips':console.log ("Đây là Bộ vi xử lý 32-bit không có" + "Các giai đoạn đường ống được lồng vào nhau"); nghỉ; case 'ia32':console.log ("Đây là Kiến trúc Intel 32-bit"); nghỉ; case 'ppc':console.log ("Đây là Kiến trúc PowerPC."); nghỉ; case 'ppc64':console.log ("Đây là Kiến trúc PowerPC 64-bit."); nghỉ; // Bạn có thể thêm nhiều kiến ​​trúc khác nếu bạn biết ... default:colsole.log ("Kiến trúc này không xác định.");} 

Đầu ra

 C:\ home \ node>> node architecture.jsĐây là hệ thống mở rộng 64 bit