使用此插件
pt
函数使用以下参数:
l
(必需,字符串):可对其执行cf
参数中包含的函数的变量列表。de
(可选,字符串):用于分隔l
参数中变量列表的分隔符。默认使用逗号 (,
)。cf
(必需,字符串):包含在 AppMeasurement 对象中且要针对l
参数中所含每个变量而调用的回调函数的名称。fa
(可选,字符串):如果cf
参数中的函数在运行时需要使用其他参数,请在此处包含这些参数。默认为undefined
。
如果回调函数(在 cf
参数中)返回一个值,则调用此函数也将返回一个值。
示例调用
示例 1
以下代码是 getQueryParam 插件的一部分。该代码会针对 URL querystring (fullQueryString) 中包含的每个键值对运行 getParameterValue 帮助程序函数。为了提取每个键值对,必须使用与号“&”拆分 fullQueryString。parameterKey 是指插件尝试从查询字符串中提取的特定查询字符串参数
returnValue = pt(fullQueryString, "&", "getParameterValue", parameterKey)
以上代码行是运行如下所示代码的快捷方法:
var returnValue = "",
parameters = fullQueryString.split("&"),
parametersLength = parameters.length;
for(var i = 0; i < parametersLength; i++)
{
returnValue = getParameterValue(parameters[i], parameterKey);
if(returnValue !== "") break;
}
版本历史记录
3.0(2021 年 3 月 19 日)
- 以上下文数据形式添加了版本号。
2.01(2019 年 9 月 24 日)
- 对代码进行细微更改,以减小代码整体大小。
2.0(2018 年 4 月 17 日)
- 修正版本(重新编译,代码更小)。
- 增加了对 H 代码和 AppMeasurement 的支持。
1.0(2013 年 9 月 23 日)
- 第一版。