ES6字符串的用法

  // 1、模板字符串   反引号  ` `

  // 在字符串的拼接中, ${变量/表达式/函数返回值}

  let str2 = `我的名字叫${obj.name},今年${obj.age}岁,来自${obj.home},毕业与${obj.school},${obj.sayHello()}`

  // 2、repeat( )函数:将目标字符串重复N次,返回一个新的字符串,不影响目标字符串。

  let newStr1 = str1.repeat(30)

  // 3、includes( )函数:判断字符串中是否含有指定的子字符串,返回布尔类型

任何字符串都包含空字符串

  console.log(str1.includes(`好`));
  console.log(str1.includes(`好孩`));

  // 4、startsWith( )函数:判断指定的子字符串是否出现在目标字符串的开头位置,返回布尔类型

  console.log(str1.startsWith('我'));
  console.log(str1.startsWith('我们'));

  // 5、endsWith( )函数:判断子字符串是否出现在目标字符串的尾部位置,返回布尔类型

  console.log(str1.endsWith(`子`));

  // 6、String.raw函数 :返回模板字符串原始值  (了解)

  let strM = `hello\nworld`
  console.log(strM);
  console.log(String.raw `hello\nworld`);

  // 7、padStart(n,"str"):如果字符串不满足n位,在前补str

  var strNum = '6'
  console.log(strNum.padStart(2,'0'));

  // 8、padEnd(n,"str"):如果字符串不满足n位,在后补str

  var strNum = '6'
  console.log(strNum.padEnd(2,'0'));

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值