當前位置:
首頁 > 最新 > 30天快速掌握js01之簡單數據類型String知識點詳解

30天快速掌握js01之簡單數據類型String知識點詳解

此篇文章講解目錄:

typeof操作符檢測數據類型

簡單數據類型:字元串類型String

字元串類型的特性

計算字元串長度

類型轉換:toString()、String()、eval()

字元串的快捷轉換

typeof操作符

typeof 的返回值是一個字元串類型的數據:

console.log(typeof qqq);//undefined,這個變數沒有定義,但是不會報錯;qqqq此時是變數;

console.log(typeof (222));//number,是一個數字; typeof是操作符而不是方法,所以後面可以加()也可以不加;

console.log(typeof "222");//string,是一個字元串

console.log(typeof false);//boolean,是一個布爾值

console.log(typeof {});//object 是一個對象

console.log(typeof null);//objecy 是一個對象,在javascript里,null是一個空指針;

console.log(typeof function(){});//function,是一個方法,也是屬於object類型的;js里萬物皆對象

GIF

typeof檢測任何數據,返回的都是一個字元串,兩次和兩次以上的連續typeof結果肯定都是string;

簡單數據類型String

字元串的特性

由0個或多個16位unicode字元組成;

引號包裹,單引號和雙引號都可以;但是單引號和雙引號不能交叉使用;

使用.length屬性可以訪問字元串的長度;

GIF

關於length的說明

length計算包括空格

無法精確返回雙位元組字元長度(即中文字元也會返回1,無法返回實際的位元組數)

轉義序列表示一個字元

GIF

型轉換

toString()把別的類型數據,轉為字元串,適用類型(Number/Boolean/String/Object)

GIF

String()null和undefined沒有toString方法,所以轉換的時候用String()函數;

GIF

eval()計算字元串表達式的值並以數值形式返回;字元串的快捷轉換

GIF

把一個數據類型與字元串""相加即可快速轉換為字元串

GIF

不僅僅是簡單數據類型,數組也可以使用

GIF

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 互聯網IT信息 的精彩文章:

TAG:互聯網IT信息 |