簡體   English   中英

未使用的模塊或功能是否會影響SuiteScript的執行速度?

[英]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.

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