簡體   English   中英

是Javascript的特殊字符串格式

[英]is that a special string format of Javascript

當我閱讀一些Javascript代碼時,我將在此停止:

object1.A = {
    ...
    port:"<%= @port1 %>"
    ...
}

那是某種特殊的Javascript字符串格式,例如Ruby“#{port1}”,可以自動轉換為特定值嗎?

不,這在JavaScript上下文中沒什么特別的,但是可以在服務器端由另一種腳本語言或客戶端模板庫進行處理和替換。

object1.A = {
    ...
    port:"<%= @port1 %>"
    ...
}

與javascript本身無關。 我猜這是一種模板(語言)。 可能與ASPJSP之類的服務器端模板有關。 另一方面,您在Backbone中有使用這種表示法的模板字符串。 但是@ -sign表示類似紅寶石的東西(參見ERB )。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM