與數字類似,基本類型String也有一個對應的String 對象,並且提供了很多有用的方法。
示例 1 :
創建字符串對象
與Number類似的,可以通過new String()創建一個String對象
<script> var x = "5"; var y = new String(x); document.write("變量x的值是:"+x); document.write("<br>"); document.write("變量x的類型是:"+(typeof x)); document.write("<br>"); document.write("變量y的值是:"+y); document.write("<br>"); document.write("變量y的類型是:"+(typeof y)); document.write("<br>"); </script>
示例 2 :
字符串長度
屬性 length 返回字符串的長度
<script> var y = new String("Hello JavaScript"); document.write("通過.length屬性獲取字符串'Hello JavaScript'的長度"+y.length); </script>
示例 3 :
返回指定位置的字符
charAt 返回指定位置的字符
charCodeAt 返回指定位置的字符對應的Unicode碼
<script> var y = new String("Hello JavaScrpt"); document.write("字符串y的值:"+y); document.write("<br>"); document.write('通過 charAt(0)獲取位置0的字符串: '+y.charAt(0)); //返回H document.write("<br>"); document.write('通過 charCodeAt(0)獲取位置0的字符的 Unicode碼 :'+y.charCodeAt(0)); //返回H對應的Unicode碼 72 </script>