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

javascript 內置對象

吳曉飛1年前6瀏覽0評論

Javascript作為一門腳本語言已經成為了Web應用開發領域的標配,而內置對象則是Javascript中最為重要的特征之一。在Javascript中,我們可以通過調用內置對象來實現各種各樣的功能,包括操作字符串、數組、日期等等。這篇文章將重點介紹Javascript中常用的一些內置對象,并配以實例說明。

1. String對象

//創建字符串
var str1 = "Hello World!";
var str2 = new String("How are you?");
//字符串長度
console.log(str1.length); //輸出:12
//字符串截取
console.log(str1.substring(6)); //輸出:World!
console.log(str2.slice(4, 7));  //輸出:are
console.log(str1.substr(1,4));  //輸出:ello
//字符串查找
console.log(str1.indexOf("o"));  //輸出:4
console.log(str1.lastIndexOf("l"));  //輸出:9
//字符串替換
console.log(str2.replace("you", "I"));  //輸出:How are I?
//字符串大小寫轉換
console.log(str1.toUpperCase());  //輸出:HELLO WORLD!
console.log(str2.toLowerCase());  //輸出:how are you?

2. Array對象

//創建數組
var arr1 = ["apple", "orange", "banana"];
var arr2 = new Array(3);
arr2[0] = "red";
arr2[1] = "green";
arr2[2] = "blue";
//數組合并
var arr3 = arr1.concat(arr2);
console.log(arr3); //輸出:["apple", "orange", "banana", "red", "green", "blue"]
//數組排序
console.log(arr1.sort()); //輸出:["apple", "banana", "orange"]
//數組反轉
console.log(arr3.reverse()); //輸出:["blue", "green", "red", "banana", "orange", "apple"]
//數組查找
console.log(arr3.indexOf("orange")); //輸出:4
console.log(arr2.lastIndexOf("blue")); //輸出:2
//數組截取
console.log(arr1.slice(1,2)); //輸出:["orange"]
//數組刪除、添加元素
var arr4 = arr1.splice(1, 1, "pear", "grape");
console.log(arr1); //輸出:["apple", "pear", "grape", "banana"]
console.log(arr4); //輸出:["orange"]

3. Date對象

//創建日期對象
var date1 = new Date();
var date2 = new Date("2022-12-31");
var date3 = new Date(2022, 11, 31);
//獲取日期
console.log(date1); //輸出當前日期
//日期格式轉換
console.log(date1.toDateString()); //輸出:Sun Jul 25 2021
console.log(date1.toTimeString()); //輸出:23:53:07 GMT+0800 (中國標準時間)
console.log(date1.toLocaleDateString()); //輸出:2021/7/25
console.log(date1.toLocaleTimeString()); //輸出:23:53:07
//日期計算
console.log(date2.getTime() - date1.getTime()); //輸出相差的時間毫秒數
//日期比較
console.log(date2 >date1); //輸出:true
//日期設置
date1.setFullYear(2022);
console.log(date1.toLocaleDateString()); //輸出:2022/7/25

4. Math對象

//常量
console.log(Math.PI); //輸出:3.141592653589793
//數值計算
console.log(Math.pow(2,3)); //輸出:8
console.log(Math.sqrt(4)); //輸出:2
console.log(Math.abs(-5)); //輸出:5
console.log(Math.ceil(2.1)); //輸出:3
console.log(Math.floor(2.9)); //輸出:2
console.log(Math.round(2.5)); //輸出:3
console.log(Math.random()); //輸出0到1之間的隨機數

以上是Javascript中常用的一些內置對象,當然還有諸如RegExp、Boolean、Error等對象,這里就不再一一列舉。通過學習和了解這些內置對象,我們可以更加輕松地運用Javascript來實現所需要的功能。