Heim > Web-Frontend > js-Tutorial > Eine kurze Diskussion von Strings in ES6 (Codebeispiel)

Eine kurze Diskussion von Strings in ES6 (Codebeispiel)

青灯夜游
Freigeben: 2019-11-30 17:45:34
nach vorne
2573 Leute haben es durchsucht

Eine kurze Diskussion von Strings in ES6 (Codebeispiel)

1. Zwei neue Methoden

(1) startWith: Bestimmen Sie eine Zeichenfolge, mit der sie beginnt ein bestimmtes Feld


let str='asdfgh';
console.log(str.startsWith('a'));//true
Nach dem Login kopieren

Anwendung:


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("其他网址")
}
Nach dem Login kopieren

(2) endetWith: Bestimmen Sie, ob eine Zeichenfolge mit einem bestimmten Ende endet Feld

Ähnlich:


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("其他文件")
}
Nach dem Login kopieren

2. String-Vorlage, String-Verbindung

(1) Dinge direkt stopfen in die Zeichenfolge


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

(2) Sie können Zeilen umbrechen


let title='标题';
let content='内容';
let str1='<div>\
     <h1>'+title+'</h1>\
     <p>'+content+'</p>\
</div>';


 let str2=`
        <div>
        <h1>${title}</h1>
        <p>${content}</p>
        </div>
        `;
Nach dem Login kopieren

Empfohlenes Lernen: JavaScript-Video Tutorial

Das obige ist der detaillierte Inhalt vonEine kurze Diskussion von Strings in ES6 (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:cnblogs.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage