number4:
參考文:
題目:
實現一下函式:isarray
isfunction
isnull
//剩下應該是相同的。isarray的實現
function
isarray(a)
//jquery 的實現機制
function
isarray2(a)
考察點很基礎:1.排除undefined 因為undefined==null 2.排除object 因為 null 是空指標物件 所以 typeof null==object ,因為 boolean(object)==true boolean(null)=false;加上typeiof ==object
條件可以排除其他原始型別還有function
function其他型別的檢測:isnull(a)
numebr5:
寫出isnull的測試**剛看到的時候不清楚 是什麼意思?
應該是考慮 typeof boolean() 所以這道題應該跟上文相同 回過頭來再補充...回過頭來了...
come on!
//isnull測試**
function
isnull()
return
arr_null;
}
測試資料:測試結果:var a=undefined;
var b=[1,2];
var c=;
var d=function
(){};
var e=null
;var _4arr2=[a,b,c,d,e];
var test4=isnull(e);
//測試isnull的**
,_4arr2);
console.log('test4:'+test4+'\ntest5:\t'+test5);
之中犯了乙個錯誤關於 for...in...
看**一目了然:
實現function(max)看似簡單其實要求js的基礎非常牢固,我還記得我直接round了...應該是floor()返回0~max 的整數 傳參是 decimal(小數)
//**段:實現返回0~max 的整數 傳參是 decimal
function
randonint(max)
while(count<100);
}var max=5.4;
randonint(max);
上文涉及的知識點:
貪心經典題目
問題描述 有n個人排隊到r個水龍頭去打水,他們裝滿水桶的時間為t1,t2,tn為整數且各不相等,應如何安排他們的打水順序才能使他們花費的時間最少?樣例輸入 4 2 4人打水,2個水龍頭 2 6 4 5 每個打水時間 先放 include include include using namespace...
dubbo面試題目二
1.dubbo支援哪些協議,每種協議的應用場景,優缺點?2.dubbo超時時間怎樣設定?dubbo超時時間設定有兩種方式 3.dubbo有些哪些註冊中心?zookeeper註冊中心 基於分布式協調系統zookeeper實現,採用zookeeper的watch機制實現資料變更 redis註冊中心 基於...
C C 面試常見題目之字串操作(二)
字串是一種常用的資料型別,現在我們將其常用的功能用 實現如下 class string len 0 拷貝構造 string const char s 拷貝構造 string char c,int n memset ptr,c,n const string 拷貝建構函式的原型,1,引用可以改變實參,不...