前端面試題

2021-08-18 12:16:33 字數 962 閱讀 2384

js題目

js使用中的乙個函式typeof用法, 

typeof 運算子  

,typeof 是乙個一元運算,放在乙個運算數之前,運算數可以是任意型別

。把型別資訊當作

字串返回。

typeof 返回值有六種可能: "number," "string," "boolean," "object," "function," 和 "undefined."

我們可以使用typeof來獲取乙個變數是否存在,如if(typeof a!="undefined"){},而不要去使用if(a)因為如果a不存在(未宣告)則會出錯,對於array,null等特殊物件使用typeof一律返回object,這正是typeof的侷限性。

注意:因為這個侷限性,用instance  of 來判斷比較好

例子console.log(typeof ('123'));    output: "string"

console.log(typeof (123));      output: "number"

console.log(typeof (true));    output: "boolean"

console.log(typeof (declaredbutundefinedvariable));  output: "undefined";

注:typeof(123)  或者  typeof 123 都是可以的,括號是可選的

instance of :例項,例子。二元操作符(運算子)

語法:

object instanceof constructor    引數:object要檢測的物件,constructor某個建構函式

前端面試題

sprites是什麼和為什麼要使用他們?css 精靈 把一堆小的整合到一張大的上,減輕伺服器對的請求數量 有可能替代sprites的方法是什麼?svg圖示,字型圖示,字元編碼等等。1 在div排版的時候,假設現在是100px的寬,我在盒子左側用padding left留個10px的白,div就撐開了...

前端面試題

行內元素有哪些?塊級元素有哪些?空 void 元素有哪些?link和 import的區別是?常見相容性問題?含移動端 html5的離線儲存?描寫一段語義化的html 吧 html5的form如何關閉自動完成功能?什麼是閉包 closure 為什麼要用?localstorage和sessionstor...

前端面試題

朋友碰到的筆試題,在此記錄一下,並且記下碰到的有難點但是自己沒注意的到的面試題!function isnumber x else sum 2,3 5 sum 2 3 5 請寫出sum函式的具體實現。function sum a,c return a c 該題考查的是乙個以前沒接觸過的東西,叫做柯里化...