在【WeHelp Coding】網站中,
第一題題目為:檢查字串是否以 https:// 開頭。
首先第一直覺想到的是indexOf,那還有什麼能比較字串呢?
let str = "https://ithelp.ithome.com.tw/";
if (str.indexOf("https://") == 0)
return true;
let str = "https://ithelp.ithome.com.tw/";
if (str.substring(0, 8) === "https://")
return true;
下面則進行延伸
let str = "https://ithelp.ithome.com.tw/";
const regex = /https:\/\//i;
if (regex.test(str.substring(0, 8)))
return true;
參考資料
Elaine's Blog https://kim85326.github.io/posts/JavaScript-%E5%AD%97%E4%B8%B2%E6%AF%94%E5%B0%8D%E6%9C%89%E5%93%AA%E4%BA%9B/
MDN 相等比較 及 正規表達式 及 indexOf
WeHelp https://wehelp.tw/coding