1. js資料型別
js的資料型別一共有六種,基本資料型別有五種(**中前五種),分別是
string
字串number
數值boolean
布林值null
空值undefined
未定義object
物件*①string,加雙引號或者單引號表示,注意特殊符號需要使用轉義字元*
var a=「hello!」;
②number js中不建議使用浮點數運算,得到結果往往不精確
var a=123;
③boolean 只有true或false
var a=true;
④null 只有null 但typeof=object
var a=null;
⑤undefined 只有undefined
var a=undefined
2.強制型別轉換
number->string
①呼叫資料型別的tostring()方法
var a=123;
var b=a.tostring();
②呼叫string()函式
var a=123;
var b =string(a);
③做加法
var a=123;
var b=123+"";
string->number
①呼叫number()函式,如果字串中有非數字字元就會轉換成nan,啥也沒有和null就轉換成0
var a=「123」;
var b =number(a);
②呼叫parseint()或parsefloat(),將字串中的有效數字(即開頭起讀書直到遇到字元所取到的整型或浮點數)轉換成number
var a=「123」;
var b =parseint(a);
var c=parsefloat(a);
另外講parseint()還能指定進製轉換
var a=070;
var b=parseint(a,10);//按十進位制數輸出為70
var c=parseint(a,8);//按八進位制數輸出為56
string->boolean
boolean()除了0、nan、undefined、null以及空串是false,其他都是true,甚至是字元穿「hello」這一類。
var a=123;
var b =boolean(a);
從前端小白到大佬 盒子定位
定位 主要實現功能 實現某個元素可以自由的在乙個盒子內移動位置,並且壓住其他盒子。滾動視窗時,某些元素盒子固定不動。定位 定位模式 邊偏移 定位模式 決定定位的方式,通過css的position屬性設定,取值有四個 static 靜態定位 relative 相對定位 absolute 絕對定位 fi...
從前端小白到大佬 偽類選擇器
寫法格式 選擇器 常用 e first child 第乙個孩子 e last child 最後乙個孩子 e nth child n 第n個孩子 n可以是數字,可以是關鍵字如even偶數 odd奇數等,也可以是表示式,如2n,2n 1,n 5 前五個 等 e last of type 最後乙個孩子 e...
JS資料型別與型別轉換
1.資料型別 5個基本資料型別 number string boolean undefined null 和乙個引用型別 object 2.判斷型別 typeof 7種 number string boolean undefined object function symbol 3.型別轉換 1 強...