<script> // 使用索引位置來訪問字元串中的每個字元: var carname = 'Volvo XC60'; var character = carname[7]; console.log(character)</script><script> // 可以在字元串中使用引號,字元串中的引號 ...
<script>
// 使用索引位置來訪問字元串中的每個字元:
var carname = 'Volvo XC60';
var character = carname[7];
console.log(character)
</script>
<script>
// 可以在字元串中使用引號,字元串中的引號不要與字元串的引號相同:
var answer = "He is called 'Johnny'";
// 也可以在字元串添加轉義字元來使用引號:
var x = 'It\'s alright';
var y = "He is called \"Johnny\"";
</script>
<script>
// 字元串可以是對象
var x = "John";
var y = new String("John");
console.log(typeof x) // 返回 String
console.log(typeof y)// 返回 Object
</script>
<script>
// 字元串的方法
var str = "sghsdgHJKKHhgjdshj "
var str2 = "1111111"
console.log(1111111,str);
console.log(str.charAt(3)); // 返回指定索引位置的字元
console.log(str.charCodeAt(3));
console.log(str.concat(str2));
console.log(str.indexOf("h"));
console.log(str.lastIndexOf("h"));
console.log(str.slice(2,4)); //提取字元串的片斷,併在新的字元串中返回被提取的部分.2到4
console.log(str.split("h")); //把字元串分割為子字元串數組
console.log(str.substr(2,4)); //從起始索引號提取字元串中指定數目的字元 從2開始,提取4個
console.log(str.substring(2,4)); // 提取字元串中兩個指定的索引號之間的字元
console.log(str.toLocaleLowerCase()); // 根據主機的語言環境轉換為小寫
console.log(str.toLocaleUpperCase()); // 根據主機的語言環境轉換為大寫
console.log(str.toLowerCase()); // 轉換為小寫
console.log(str.toUpperCase()); // 轉換為大寫
console.log(str.toString()); // 返回字元串對象值
console.log(str.trim()); // 移除字元串首尾空白
console.log(str.valueOf()); //返回某個字元串對象的原始值
</script>