色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

javascript18個原始對象

錢文豪1年前6瀏覽0評論

Javascript是一種面向對象的語言,在Javascript中,一切皆對象。在Javascript中,原始對象扮演著非常重要的角色,讓我們來一探究竟。

在Javascript中,有18個原始對象,它們可以分為三類:基本類型(primitive type)對象、數字和日期對象,以及其他對象。下面我們一一介紹它們。

1. 基本類型(primitive type)對象

基本類型的對象包括:Boolean、Number、String、Null和Undefined。

Boolean對象:

var bool = new Boolean(false);
document.write(typeof bool);  // object

Number對象:

var numObj = new Number(100);
document.write(typeof numObj);  // object

String對象:

var strObj = new String("hello world");
document.write(typeof strObj);  // object

Null對象和Undefined對象:

var nullObj = Object(null);
var undefinedObj = Object(undefined);
document.write(typeof nullObj);  // object
document.write(typeof undefinedObj);  // object

2. 數字和日期對象

數字和日期對象包括:Number、Math、Date。

Number對象:

var num = 100;
var numObj = num.toFixed(2);
document.write(typeof numObj);  // string

Math對象:

var max = Math.max(1, 2, 3);
document.write(max);  // 3

Date對象:

var date = new Date();
document.write(date);  // Wed Mar 24 2021 14:15:07 GMT+0800 (中國標準時間)

3. 其他對象

其他對象包括:Object、Array、Function、RegExp、Error。

Object對象:

var obj = new Object();
obj.name = "張三";
obj.age = 18;
document.write(obj.name + "," + obj.age);  // 張三,18

Array對象:

var arr = new Array("張三", "李四", "王五");
document.write(arr[0] + "," + arr[1] + "," + arr[2]);  // 張三,李四,王五

Function對象:

function add(x, y) {
return x + y;
}
var fn = new Function("x", "y", "return x + y;");
document.write(add(1, 2) + "," + fn(3, 4));  // 3,7

RegExp對象:

var pattern = new RegExp("\\d+");
var result = pattern.exec("hello123world");
document.write(result[0]);  // 123

Error對象:

var err = new Error("發生錯誤了");
throw err;

以上就是Javascript中18個原始對象的介紹。了解這些原始對象有助于我們更好地了解和使用Javascript。