JS資料型別及資料轉換

2021-08-20 11:56:20 字數 3058 閱讀 8460

3.布林值 boolean

4.物件object(不是基本資料型別)

5.null

6.未定義 undefined

7. symbol

二、資料型別的轉換

2.parseint() 解析為整型

(3).parsefloat() 解析為浮點型

三、資料型別中的隱式轉換

ecmascript 是資料型別的乙個標準及核心

首先我先提一下html的標籤型別

html標籤型別:block,inline,inline-block,table

注意:在js裡我們需要利用typeof來判斷資料型別

js資料型別:

可對字串進行的操作有:

string.length

(2).求字串所在的位置

string.charat(2)

找到該字串中從左往右第三個字元所在的位置

true – 真

false – 假

可以進行if或者for語句的判斷

物件的基本操作有:

1.新增屬性

2.新增方法(函式)

a.往陣列裡新增東西可以利用陣列原本的性質

arr.push()

b.利用物件的性質新增屬性和方法

var a=『100』; alert(number(a)); //100

var a=』+100;』 alert(number(a)); //100

var a=』-100;』 alert(number(a)); //-100

var a=『0』; alert(number(a)); //0

var a=』*100;』 alert(number(a)); //nan

var a=

;alert

(number

(a))

;//0

var a=[''

];alert

(number

(a))

;//0

var a=

[123];

alert

(number

(a))

;//123

var a=

['123'];

alert

(number

(a))

;//123

var a=[1

,2,3

];alert

(number

(a))

;//nan

var a = function() //nan

var json =

alert(number(json)); //nan

var a=null;

alert(number(a)); //0

var a;

alert(number(a)); //nan

var json = ;

alert(number(json)); //nan

注意:是從左到右依次轉換

var b = 『100px』 alert(parseint(b)); //100

var b = 『100px113』 alert(parseint(b)); //100

var b = 『+100px』 alert(parseint(b)); //100

var b = 『-100px』 alert(parseint(b)); //-100

var b = 『12.34』 alert(parseint(b)); //12

var b = 『200元』 alert(parseint(b)); //200

var b = true alert(parseint(b)); //nan

var b = function(){} alert(parseint(b)); //nan

alert(『200』-3); //197

var a=『10』;

a–;alert(a); //9

alert(200+『3』) //2003

alert(『10』>9) //true

alert(『10』>『9』) //false

alert(『10000』>『9』) //false

比較大小的是字串的第乙個字元

注意:取反是將!右邊的資料轉換成布林值

alert(!true) //false

alert(!100) //false

alert(!『0k』) //false

==表示判斷最終值

===表示先判斷資料型別,再判斷值

alert(『2』==2) //true

alert(『2』===2) //false

##6.符號

alert(number(』…』)); //nan

alert(』…』-9) ; //nan

對於符號不管是隱式還是顯示轉換都不能將其轉換

JS資料型別轉換

js var blue alert scolor.length outputs 4 js varfalse alert bfound.tostring outputs false js varvar outputs 10 js var outputs a js var var var var ret...

JS 資料型別轉換

js 資料型別轉換 方法主要有三種 轉換函式 強制型別轉換 利用js變數弱型別轉換。1.轉換函式 js提供了parseint 和parsefloat 兩個轉換函式。前者把值轉換成整數,後者把值轉換成浮點數。只有對string型別呼叫這些方法,這兩個函式才能正確執行 對其他型別返回的都是nan not...

JS 資料型別轉換

js 資料型別轉換 方法主要有三種 轉換函式 強制型別轉換 利用js變數弱型別轉換。1.轉換函式 js提供了parseint 和parsefloat 兩個轉換函式。前者把值轉換成整數,後者把值轉換成浮點數。只有對string型別呼叫這些方法,這兩個函式才能正確執行 對其他型別返回的都是nan not...