// string
const { stringify } = require("querystring");
// 1. 判断字符串类型和长度
let a = "hello world!!!"
console.log(typeof a);
console.log(a.length);
// 2. 字符串拼接
let str1 = "hello"
let str2 = "world, zhang meng yi."
let str3=str1+str2
console.log(str3);
let str4 = `${str1}${str2}`
console.log(`[${str1}]`);
console.log("str2= \'world, zhang meng yi. \'");
//转义符: \t 制表符 \n 换行符 \\ \" \'
//str2='world, zhang meng yi.'
// 3. 字符串替换(把空格用下划线_ 替换)
let b = "zmy is a good girl, zmy is 22"
//'PSQ'
//列出来string常用的方法
//substr substring
console.log(b.substr(1))
console.log(b.substring(0,14))
// replace
let res = b.replace(/zmy/g, 'PSQ')
let res = b.replace(/[a-zA-z]/g, 'PSQ')
let res = b.replace(/[^a-zA-z0-9]/g, 'PSQ')
console.log('-----------------------')
console.log(res)
// 4. 字符串和Number类型的互相转化
let test1 = "1252021"
let test2 = 246520
let test3=test2.toString() //String(test2) test2+'' `${test2}`
console.log(Number(test1));
console.log(typeof `${test2}`);
js零基础语法
最新推荐文章于 2023-05-09 19:08:55 发布