1.trim : 不影響原字符串。
trim:去掉字符串左右的空格
trimLeft:去掉字符串左邊的空格
trimRigth:去掉字符中右邊的空格
2.模版字符串寫法
<script>
let name = "wc";
let age = 20;
console.log("我是"+name+"今年"+age+"歲了"); //我是wc今年20歲了
console.log(`我是${name}今年${age}歲了`) //我是wc今年20歲了 // 模版字符串寫法
</script>
3.repeat
格式:字符串.repeat(n) //n 是重複次數
<script>
let str = "hello world~";
console.log(str.repeat(10))
</script>
4.includes、startsWith、endsWith : 返回值是true or false
- 字符串.includes(子串)是否包含子串;
- 字符串.startsWidth(子串):是否以子串開始
- 字符串.endsWidth(子串):是否以子串結束
<script>
let str = "hello world~";
console.log(str.includes("~")); //true
console.log(str.startsWith("hello")); // true
console.log(str.endsWith("world")); //false
console.log(str.endsWith("~")); //true
</script>
5.padStart,padEnd
toFixed()指定保留的小數位
padStart(字符串長度,字符)
- 字符串.padStart(指定的長度,字符)
- 字符串.padEnd(指定的長度,字符)
- padStart在字符串的前面進行填充,以達到指定的長度。
- padEnd 在字符串的後面進行填充,以達到指定的長度。
let t = 4;
console.log(t.toFixed(2).padStart(5, "0")) // 04.00
let t = 12.3;
console.log(t.toFixed(3).padStart(8, "0")) //0012.300