JavaScript中的双重百分比符号(%%)是什么意思?

问题描述:

为了给出一点上下文,我现在正在使用BigCommerce主题模板文件,但我不明白一些语法。JavaScript中的双重百分比符号(%%)是什么意思?

它们使用双重百分比符号来包装文档中的某些内容。举个例子:

<!-- Include visitor tracking code (if any) --> 
%%GLOBAL_TrackingCode%% 
%%GLOBAL_DesignModeStyleSheet%% 
%%GLOBAL_HeaderImageStyle%% 

他们也将被包含在源有时属性,像这样:

<script type="text/javascript" src="%%GLOBAL_TPL_PATH%%/js/imagesLoaded.js"></script> 

我不能为我的生活弄清楚%%的意思。

希望能给出足够的信息来回答这个问题,如果有其他事情需要让我知道。如果这不是我假设的JavaScript事情,请随意将其移至相应的类别。

预先感谢您!

+7

那不是Javascript。这可能是标记,以便BigCommerce可以用某种可配置的值替换它们。例如:'%% GLOBAL_TPL_PATH %%'可能会替换为'/ my/server/path' –

+0

我明白了。你知道他们可以用什么语言来交换这些数据吗?这东西对我来说很吸引人,所以我试图把我的头围绕着它。 – Theragonas

+0

这可以通过任何语言来完成。它不是一种编程语言;只是标记。你为什么想知道他们使用什么语言? –

它似乎是一个模板工具,制作模板的人会根据他们想要放置的内容进行更改。

这不是JavaScript,它显然是变量的模板语言标记。