0
我正在寫一個node.js插件,它應該將非常長的靜態字符串傳遞給Javascript。 是否String :: New(static_string)生成字符串的副本或只傳遞引用?node.js內部:在一個node.js插件中,String :: New(long_c_static_string)是創建一個引用還是一個副本?
我正在寫一個node.js插件,它應該將非常長的靜態字符串傳遞給Javascript。 是否String :: New(static_string)生成字符串的副本或只傳遞引用?node.js內部:在一個node.js插件中,String :: New(long_c_static_string)是創建一個引用還是一個副本?
它創建一個副本。如果你正在創建一個靜態字符串,你應該只創建一次並使用它,而不是每次都創建它(如果可能的話)。