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)是创建一个引用还是一个副本?
它创建一个副本。如果你正在创建一个静态字符串,你应该只创建一次并使用它,而不是每次都创建它(如果可能的话)。