[英]Will the unused modules or functions affect the execution speed of SuiteScript?
NetSuite上的脚本如下所示,它是一个客户端脚本,用JavaScript编写,带有SuiteScript的API 2.0:
define(['N/currentRecord','N/record','N/search'],
function(currentRecord, record, search) {
for(i = 0; i< 10000; i++) {
...
}
function a() {}
}
return {
pageInit: pageInit
};
});
但是脚本中包含的模块(N / currentRecord,N / record和N / search)没有任何内容。
define()函数中未使用的模块是否会影响SuiteScript或NetSuite的执行速度?
那个未使用的函数a()怎么样? 它会影响这个脚本的性能吗?
从技术上讲,是的,两者都会影响性能,但应该是微不足道的。 我非常怀疑它是否会引人注目或具有重要意义。
NetSuite中的许多其他东西按秒 (搜索,加载记录,加载页面)的顺序运行,加载库或定义函数的额外微秒或毫秒将对用户的体验完全无关紧要。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.