字串
通過字面量形式定義字串,定義方式為:單引號,雙引號,反引號(英文輸入 ~ ),其中 使用 表示:e,模板字串可以使用${ } 添加變數,以及簡單的運算,
var str = 'hello';
var str2 = "world";
var str3 = 'true';
var str4 = `${str3 == "true" ? "男" : "女"}`;
還可以通過內置物件定義字串
var str8 = new String('2000年');
var str9 = String('我是00后');
字串拼接符號 +
console.log(str + ' ' + str2);
console.log('20' + 10);
length 屬性,獲取字串長度,與獲取陣列長度用法相同
console.log(str9.length);
for回圈遍歷字串
var str = "hello world";
for (var i = 0; i < str.length; i++) {
console.log(str[i]);
}
字串 轉 數字
將是 String 格式的數字,轉換為 number 型別
1/1 parseInt() 轉換為 整型 parseFloat() 轉換為 小數型別(浮點型)
var str1 = '100';
var str2 = '99.99';
var str3 = '100px';
var str4 = 'a100';
var str5 = '99.99px'
console.log(typeof parseInt(str1)); //number
console.log(parseInt(str2)); //99
console.log(parseFloat(str2)); //99.99
console.log(parseInt(str3)); //100
console.log(parseInt(str4)); //NaN
1/2 -(減號) *(乘號) /(除號) 數學運算,實作隱式轉換,在此不舉例子,
將數字轉換為字串
2/1 toString()
var num = 100;
console.log(typeof num.toString()); //string
2/2 隱式轉換
var num2 = 99.99;
console.log(typeof (num2 + '')); //string
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/241027.html
標籤:其他
