3-字符串模板以及字符串新增

2018-04-03  本文已影响0人  谷子多

字符串模板

优点 :可以随意换行

  let name = 'jack';
  let age = '12';
  let str = `我的名字叫${name},我的年龄是${age}`;
  console.log(str) //我的名字叫jack,我的年龄是12

字符串查找

str.includes();
str.indexoF(要找的东西) //返回值:索引
str.includes(要找的东西) //返回值:true/false

        let str = 'apple banana orange'
        alert(str.includes('banana')) // true

应用 : 判断浏览器

  if(navigator.userAgent.includes('Chrome')){
    alert('是谷歌')
  }else{
    alert('不是谷歌')
}

字符串以谁开头

str.startsWith(检测的字符串)

  let str = 'file:///Users/aom/Documents/'
  let str2 = 'https://www.baidu.com'
  console.log(str.startsWith('http')) //false
  console.log(str2.startsWith('http')) //true

字符串以谁结尾

  let str = 'aaa.png'
  console.log(str.endsWith('png')) //true

重复字符串

str.repeat(次数)

  let str = '小蓝天幼儿园'
  console.log(str.repeat(3)) //'小蓝天幼儿园小蓝天幼儿园小蓝天幼儿园'

填充字符串

str.padStart(整个字符串的长度,填充的字符串) //往前填充
str.padEnd(整个字符串的长度,填充的字符串) //往后填充

上一篇下一篇

猜你喜欢

热点阅读