延遲執行ES6 範本文字
ES6 範本文字為字串插值提供了強大的語法糖,但是如果你想推遲評估怎麼辦直到動態元素建立之後?
問題
傳統上,使用 String.prototype.format 將允許延遲評估。但是,模板文字是在解析時評估的,從而阻止了這種方法。
解決方案1:使用標記模板文字
標記模板文字允許您攔截和處理模板求值之前的文字:
解決方案2:使用純字串文字
或者,您可以使用純字串文字並手動解析替換:
解決方案3 :避免模板文字並使用函數參數
最後,您可以完全避免模板文字並使用函數參數:
注意事項
以上是如何延後 ES6 模板文字的計算?的詳細內容。更多資訊請關注PHP中文網其他相關文章!