a.' ' == false
b.' '== 0
c.' ' ==
d.' ' == {}
正確答案:a,b,c
解析:js在做==運算時會將運算元轉換為number型別之後再操作,而 』 ',false,0,都能轉換為為數字型別0,而{}卻轉換不了,轉換後為nan,而nan做任何運算返回都是false
a."a"-1
b.1/0
c.0 && "a"
d.new number(1)
正確答案:d
解析:以下為運**況:
var a = 『a』-1;
console.log(a,typeof a); //nan 「number」
var b = 1/0;
console.log(b,typeof b); //infinity 「number」
var c = 0 && 『a』;
console.log(c,typeof c); //0 「number」
var d =new number(1);
console.log(d,typeof d); //number 「object」
五種簡單資料型別為:undefined/null/boolean/number/string;
一種複雜資料型別為:object。
其中number資料型別除了包含普通的數值外,還包含超出範圍的值infinity和非數值nan。
a. 『a』-1 為nan;
b. 1/0 為infinity, 0/0返回nan, 正數/0返回infinity,負數/0返回-infinity;
c. 0 && 「a" 為0,&&為短路操作,且如果有乙個運算元不是布林值,則結果就不一定返回布林值。 a && b,如果a能轉換成false,則返回a。
d. new number(1) 為基本包裝型別的物件。
故答案為d。
a.length()
b.sort()
c.concat()
d.reverse()
正確答案:a
解析:length //是獲取陣列元素個數的屬性
concat() //連線兩個或者更多的陣列,並返回結果
sort() //對陣列元素進行排序
reverse() //對陣列進行顛倒元素順序
今日面試三題
a.給父元素新增 clear both b.給父元素新增overflow hidden c.在浮動元素下方新增空div,並新增樣式clear both d.設定父元素 after 正確答案為 a 解析 清除浮動可以使用在父元素中建立bfc 塊級格式化上下文 這樣父元素再計算高度的時候就會將浮動計算在...
今日面試3題
html body h1正確答案 64 解析 rem 相對長度單位,相對於根元素 即html元素 font size計算值的倍數 這樣就意味著,我們只需要在根元素確定乙個參考值即可,其它元素設定rem大小都是以html的字型大小設定為參考值進行乙個字型大小縮放,題中html中的font size值為...
今日面試題 子串行數目 及陣列牆分析
2013 11 19 王亞洲待字閨中 今日面試題 子串行數目 給定兩個字串s和t len s len t t可能是s的乙個子串行。求所有s的子串行集合中,有多少個子序列等於t。例如s abbbc t abc 結果為3,即在s的所有子串行集合中,有3個子串行為t。陣列牆分析 原題給定乙個正整數陣列如 ...