一、typeof判斷,返回字串**
能用typeof判斷的:undefined,boolean,string,number,function。
但以下三個不能用typeof區分:
typeof null; // object
typeof [ ]; // object
typeof ; // object
二、instanceof判斷物件的具體型別,返回ture或者false**
陣列和物件用instanceof判斷:
[ ] instanceof array; //true
instanceof object; //ture
三、===可判斷undefined和nullnull === null; //ture
undefined === undefined; //ture
面試易錯點
一 char str1 abc char str2 abc char str3 abc char str4 abc str1和str2是不相同的,str3和 str4是相同的,str1和str2是儲存在堆上,str3和 str4在常量區,這兩個指標指向的是同一位址 編譯器認為p1指向的 abc 和p...
總結 易錯點
題目要求是 結尾,我使用了str 1 str 2 single line containing only marks the end of a test case.題目給的是 f1 1 f2 2 fn fn 1 fn 2 n 3 我卻從f0開始推,並且迴圈跟著從0開始了 題目可能會出現一道腦筋急轉彎...
陣列易錯點
1.初始化定義 1.int n 常量表示式 常量表示式不能為變數 2.int main 內與int main 外的陣列初始化定義有區別 int main 內初始化為隨機,int main 外初始化值為0 2.資料範圍 a i 的i範圍不能超過常量表示式中的範圍 典型的陣列越界 3.陣列不能夠進行賦值...