沒學JavaScript內置物件前:

//大到小
var arr = [220, 190, 140, 160, 150, 180, 170, 50, 150, 88, 108];
for (var i = 0; i <= arr.length - 1; i++) {
for (var j = 0; j <= arr.length - i - 1; j++) {
if (arr[j] < arr[j + 1]) {
var temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
console.log(arr);
//小到大
var arr = [220, 190, 140, 160, 150, 180, 170, 50, 150, 88, 108];
for (var i = 0; i <= arr.length - 1; i++) {
for (var j = 0; j <= arr.length - i - 1; j++) {
if (arr[j] > arr[j + 1]) {
var temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
console.log(arr);
代碼輸出結果如下:


學了內置物件后:

//陣列排序(冒泡排序)
var arr = [3, 23, 9, 72, 1];
arr1.sort(function(a, b) {
// return a - b;//升序的順序排列
return b - a; //降序的順序排列
});
console.log(arr);
代碼運行結果如下:


內置物件
- JavaScript中的物件分為3種,自定義物件、內置物件、瀏覽器物件,
- 前面兩種物件是JS基礎內容,屬于ECMAScript;第三個瀏覽器物件屬于我們JS獨有的,
- 內置物件就是JS語言自帶的一些物件,這些物件供開發者使用,并提供了一些常用的或者最基本而必要的功能(屬性和方法),
- 內置物件最大的優點就是幫助我們快速開發,
- JavaScript提供了多個內置物件:Math、Date、Array、String等,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/375917.html
標籤:其他
上一篇:vue2與vue3回應式原理
