• ES6-字符串


    1.多了两个新方法

    (1)startWith:判断一个字符串是否以某个字段开头

    let str='asdfgh';
    console.log(str.startsWith('a'));//true

    应用:

    let str='http://it.kaikeba.com';
    if(str.startsWith('http://')){
    console.log("普通网址")
    }else if(str.startsWith('https://')){
    console.log("加密网址")
    }else if(str.startsWith('git://')){
    console.log("git网址")
    }else if(str.startsWith('svn://')){
    console.log("svn网址")
    }else{
    console.log("其他网址")
    }

    (2)endsWith:判断一个字符串是否以某个字段结尾

    同理:

    let str='asdfg.txt';
    if(str.endsWith('.txt')){
        console.log("文本文件")
    }else if(str.endsWith('.png')){
        console.log("png图片")
    }else if(str.endsWith('.jpg')){
        console.log("jpg图片")
    }else{
        console.log("其他文件")
    }

    2.字符串模板,字符串连接

    (1)直接把东西塞到字符串中

    let str1='asdfgh';//第一种字符串方式
    let str2='asdfgh';//第二种字符串方式
    let str3=`asdfgh`;//第三种:反单引号
    /应用:
    let a=12;
    let str4=`a${a}bc`;
    console.log(str4);//a12bc

    (2)可以折行

    let title='标题';
    let content='内容';
    let str1='<div>
         <h1>'+title+'</h1>
         <p>'+content+'</p>
    </div>';
    
    
     let str2=`
            <div>
            <h1>${title}</h1>
            <p>${content}</p>
            </div>
            `;
  • 相关阅读:
    Typora的使用
    selenium中webdriver提供的八大定位元素方法
    JAVA的Data和Timestamp的相互转换
    Jmeter设置参数作为断言依据
    Springboot +Poi 导入Excel表格
    window.location.reload();
    带参数的链接跳转
    Layui结束时间不能小于开始时间
    后台返回数据渲染Layui表格
    Layui中layedit模板的使用
  • 原文地址:https://www.cnblogs.com/czh64/p/11941255.html
Copyright © 2020-2023  润新知