js程式設計題目練習

2021-08-17 04:04:16 字數 726 閱讀 6257

1. 陣列去重

想到的第乙個辦法如下:

var result = ;

var array = [1,2,3,4,1,1,1];

array.foreach(function(item)

})console.log(result);

以前有個認知誤區:關於indexof()方法的用法,一直以為只能用來判斷某個字串中是否包含某個字元這種,不知道可以用來判斷陣列。

2、清空陣列

如: var array = [1,2,3,4]; 要清空陣列array有哪些辦法?jquery有哪些方法?

方法一: var array = [1,2,3,4]; array = ;

方法二: var array = [1,2,3,4]; array.splice(0, 4);

方法三: 將陣列的長度值設為0. array.length = 0;

3、陣列排序

資料結構中相關排序演算法的時間複雜度和空間複雜度:

4、實現對陣列進行亂序

var a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];

a.sort(function(a, b) );

js程式設計練習

慕課網上的一道練習題,紮實一下所學的知識。1.題目 某班的成績出來了,現在老師要把班級的成績列印出來。效果如下 年xx月x日 星期x 班級總分為 81 格式要求 1.顯示列印的日期。格式為類似 x年xx月xx日 星期x 的當前的時間。2.計算出該班級的平均分 保留整數 同學成績資料如下 小明 87 ...

程式設計小白C語言題目練習4

若有以下定義和語句 char s1 12345 s2 1234 printf d n strlen strcpy s1,s2 則輸出結果是 strcpy是一種 c語言的標準庫函式,strcpy把含有 0 結束符的字串複製到另乙個 位址空間 返回值的型別為char strlen所作的是乙個計數器的工作...

程式設計小白C語言題目練習20

c語言中整數 8在記憶體中儲存形式是?簡單來說,資料在計算機中是以其補碼形式儲存和運算的。8在記憶體中的儲存形式就是求 8的補碼 所以 我們得知道原始碼,補碼和反碼之間的關係 原碼 用最高位表示符號位,其餘位表示數值位的編碼稱為原碼。其中,正數的符號位為 0,負數的符號位為 1。正數的原碼 反碼 補...