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> `;
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/167841.html
標籤:JavaScript
