// 基本資料型別
// number型別
var num =1;
console.
log(
typeof num)
;//返回的是number
// string 型別
var str =
'jack'
; console.
log(
typeof str)
;//返回的是string
// boolean型別
var boo =
true
; console.
log(
typeof boo)
;//返回的是boolean
// undefined型別
var und ;
console.
log(
typeof und)
;//返回的是undefined
// null型別
var nul =
null
; console.
log(nul)
;//返回的是null
// 可以得出:基本資料型別返回的是自己對應的型別
// 複雜資料型別
// array型別
var arr =
newarray()
; console.
log(
typeof arr)
;//返回的是object
// function型別
varfn
=function()
; console.
log(
typeof fn)
;//返回的是function
// object型別
var obj =
newobject()
; console.
log(
typeof obj)
;//返回的是object
// 字面量的陣列
var arr2 =[1
,32];
console.
log(
typeof arr2)
;//返回的是object
// 自定義物件
function
person
(name)
var stu =
newperson()
; console.
log(
typeof stu)
;//返回的是object
// 可以得出:複雜資料型別,如果是物件,則返回的是object,如果的function型別,則返回的是function
// 所以:typeof 可以返回的型別為:number、string、boolean、undefined、null、object、function
<
/script>
所以:
typeof 可以返回的型別為:
number、string、boolean、undefined、null、object、function
除了==null外,其他一律使用三個等號 ===
===:稱為等同符,當兩邊值的型別相同時,直接比較值,若型別不相同,直接返回false;== :稱為等值符,當等號兩邊的型別相同時,直接比較值是否相等,若不相同,則先轉化為型別相同的值,再進行比較;
一、何時觸發這兩個事件?當 onload 事件觸發時,頁面上所有的dom,樣式表,指令碼,,flash都已經載入完成了。
當 domcontentloaded 事件觸發時,僅當dom載入完成,不包括樣式表,,flash。
前端面試系列 JS 基礎知識點
六種原始資料型別 原始型別儲存的都是值,是沒有函式可以呼叫的 1 tostring 為什麼能夠呼叫,因為 1 會強制轉換為string型別也就是物件型別 裝箱操作 js 的 number 型別是浮點型別的,在使用中會遇到某些 bug,比如 0.1 0.2 0.3 null也並不是物件,雖然typeo...
前端面試基礎
盒模型是 css中重要的基礎知識,也是必考的基礎知識 盒模型的組成,由里向外 content,padding,border,margin.在 ie盒子模型中,width 表示content padding border 這三個部分的寬度 在標準的盒子模型中,width 指content 部分的寬度 ...
前端基礎知識面試
1.盒模型 html元素,分為塊級元素 block 和 行內元素 inline。塊級元素 缺省會另起一行,其中包含塊級元素和行內元素。而行內元素並不會另外起一行,只佔據該標籤元素所在的邊框所包含的空間。2.盒模型 是指在html 元素可以描述為乙個矩形盒子,該矩形盒子佔據的空間可以通過乙個模型來描述...