1.
var data =;var result = object.keys(data).filter(function
(x) );
console.log(result); //["c","d"]
/*解釋:object.keys()以陣列的形式輸出可列舉的屬性名,在此題中object.keys(data)返回["a","b","c","d"]
filter()為陣列的乙個迭代方法,對陣列中的每一項執行給定函式,返回該函式會返回true的項組成的陣列。方法中的函式會接收三個引數:陣列項的值、該項在陣列中的位置和陣列物件本身,
即:function(item, index, array)
*/
2.考察的物件的建立
functionobj(name)
}obj.prototype.name = "name2";
var a = obj("name1");
var b = new
obj;
console.log(a.name);
//"name1"
console.log(b.name); //
"name2"
3.斐波那契數列
functiongetnthfibonacci(count)
else
}console.log(getnthfibonacci(0)); //
1 console.log(getnthfibonacci(4)); //
5
阿里筆試題
計算二叉樹每一層的和 24for int i 0 i 29list.add index 30 31int sum 0 32for int i 0 i 35 兩個端點的數,是去除裡面第乙個,或者最後倒數第二個,比較去掉最小的那個 36int max sum math.min list.get 1 li...
幾個筆試題
試題一 float型別的數能否進行 等二進位制運算?試題二 給定乙個單鏈表,判斷該單鏈表是否是回文單鏈表,要求時間複雜度為o n 空間複雜度為o 1 試題三 給定乙個數n,寫乙個程式計算,小於或等於n的非負整數中所含數字1的個數,例如當n為13時,返回值為6,分別出現在1 10 11 12和13中,...
幾個筆試題
1 程序間的通訊方式?管道 pipe 管道是一種半雙工的通訊方式,資料只能單向流動,而且只能在具有親緣關係的程序間使用。程序的親緣關係通常是指父子程序關係。有名管道 named pipe 有名管道也是半雙工的通訊方式,但是它允許無親緣關係程序間的通訊。訊號量 semophore 訊號量是乙個計數器,...