zoukankan      html  css  js  c++  java
  • ES6模板字符串及字符串的扩展方法

    一.ES6模板字符串

    传统定义字符串的方式是:

    const str='hello es2015,this is a string'

    ES6新增了一种定义字符串的方式用反引号进行标识

    const str=`hello es2015,

    this is a string`

    传统的字符串如果想换行的话需要如果加 ,而模板字符串的话可以直接换行

    const name='tom'

    const msg=`hey,${name}`

    const mfg=`hey,${Math.ramdom()}`

    模板字符串内还可以以¥{}的形式迁入已经定义好的值以及计算方法

    //带标签的模板字符串

    顾名思义,就是在定义模板字符串之前加一个标签,如下图所示:

    上图example中,fun为定义的标签函数,里面可以接收name,gender常量参数,最终result的打印结果为fun函数里面加工return返回的结果

    二,es6字符串的扩展方法

    es6新增了一些字符串的拓展方法,下面列举几个比较常用的方法includes(),startsWith(),endsWith(),来判断字符串中是否出现要查找的内容

    includes()字符串中是否出现

    startsWith()字符串开头是否出现

    endsWith()字符串结尾是否出现

    ---感谢阅读,o(* ̄︶ ̄*)o开心每一天!
  • 相关阅读:
    hrbust 1558 小背包(简单01背包)水坑
    hrbust 1174泉水(DFS深度优先搜索)
    HDU 1115
    HDU 4273
    HDU 2912
    POJ 3528
    HDU 1912
    HDU 4741
    HDU 4617
    POJ 1755
  • 原文地址:https://www.cnblogs.com/websiteblogs/p/14197717.html
Copyright © 2011-2022 走看看