虽然业务逻辑层(c#)流畅,但我对javscript很生疏。
什么是更安全的追加方式" /"到一个字符串的结尾,当且仅当它不以" /"结尾时吗
目前,我有:
if (entityId != undefined) {
noteUrl = window.parent.serverUrl;
if (noteUrl.substring(noteUrl.length - 1) != "/") {
noteUrl += "/";
}
答案 0 :(得分:1)
使用三元表达式:
noteUrl += noteUrl.endsWith("/") ? "" : "/";
答案 1 :(得分:1)
endsWith返回bool true或false。
if ( !noteUrl.endsWith("/") )
noteUrl += "/"
w3schools总是很有用