欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

javascript 全局屬性

錢斌斌1年前7瀏覽0評論

Javascript全局屬性

Javascript作為一門前端編程語言,在Web開發(fā)中起著至關重要的作用。在Javascript中,全局屬性是程序員在開發(fā)過程中接觸得最多的屬性之一。全局屬性是指所有在Javascript全局對象中存在的屬性,而且能夠在任意Javascript代碼塊中通過名稱直接訪問。下面我們將會系統(tǒng)的介紹一些Javascript全局屬性的用法,幫助你更好的認識和使用Javascript全局屬性。

1. Infinity (無窮大)

console.log(Infinity); // Infinity
console.log(1 / 0);    // Infinity

Infinity是Javascript全局屬性中代表無窮大的常量。在運算中,當超過Javascript可以表示的最大數(shù)值范圍時,會產生Infinity。

2. NaN (非數(shù)字)

console.log(NaN);     // NaN
console.log("a" / 2); // NaN

NaN是Javascript全局屬性中代表非數(shù)字值的常量。在運算過程中,當無法正常給出計算結果時,會產生NaN。

3. Object (對象)

var object = { name: "張三", age: 18 };
console.log(Object.keys(object));     // ["name", "age"]
console.log(Object.values(object));   // ["張三", 18]
console.log(Object.entries(object));  // [["name", "張三"], ["age", 18]]

Object是Javascript全局屬性中代表對象的類型。在使用Object類型時,可以方便的獲取對象的屬性名稱、值以及屬性名稱和值的組合。

4. String (字符串)

var str = "Hello World!";
console.log(str.length);      // 12
console.log(str.toUpperCase());  // "HELLO WORLD!"
console.log(str.toLowerCase());  // "hello world!"

String是Javascript全局屬性中代表字符串的類型。在使用String類型時,可以方便的獲取字符串的長度、轉換大小寫等方法。

5. Math (數(shù)學)

console.log(Math.abs(-1));    // 1
console.log(Math.ceil(1.1));  // 2
console.log(Math.floor(1.9)); // 1
console.log(Math.max(1, 2, 3));   // 3
console.log(Math.min(1, 2, 3));   // 1
console.log(Math.random());   // 隨機值,范圍在0~1之間

Math是Javascript全局屬性中代表數(shù)學運算的類型。在使用Math類型時,可以方便的進行絕對值、向上取整、向下取整、最大值、最小值以及隨機數(shù)操作。

6. Date (日期)

var date = new Date();
console.log(date.getFullYear());    // 當前年份
console.log(date.getMonth());   // 當前月份(0~11)
console.log(date.getDate());    // 當前日期
console.log(date.getDay()); // 當前星期幾(0~6,0代表星期日)
console.log(date.getHours());   // 當前小時數(shù)
console.log(date.getMinutes()); // 當前分鐘數(shù)
console.log(date.getMilliseconds());  // 當前毫秒數(shù)
console.log(date.getTime());    // 距離1970年1月1日00:00:00 UTC(世界標準時間)的毫秒數(shù)

Date是Javascript全局屬性中代表日期對象的類型。在使用Date類型時,可以方便的獲取當前日期時間、年份、月份、日期、星期幾、小時數(shù)、分鐘數(shù)、毫秒數(shù)以及距離1970年1月1日00:00:00 UTC的毫秒數(shù)等信息。

總的來說,Javascript全局屬性在Web開發(fā)中幾乎無處不在,運用靈活度很高,能夠方便解決開發(fā)中的各種問題。希望通過對Javascript全局屬性的介紹和使用,能夠幫助讀者更好的理解和掌握Javascript,為Web開發(fā)打下堅實的技術基礎。