是否在两个地方的相同代码计算了两次?

时间:2019-06-21 14:46:52

标签: javascript

我在脚本的两个位置有相同的代码行(片段)。这条代码是执行两次还是通过使用一些汇编级别的技巧在第二个代码实例中重用了结果?

这用于查找名称在“ filename”字符串变量中的文件的扩展名。 "/[^.]+$/.exec(filename)"出现两次。

var extension = (/[^.]+$/.exec(filename)) ? /[^.]+$/.exec(filename) : undefined;

看似易于实现的组装时间优化将轻松完成结果的替换。在脚本运行时节省执行时间。流行的引擎对此编码技术有任何支持吗?

0 个答案:

没有答案