作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
做常见的JavaScript引擎,比如V8和WebKit的JavaScriptCore,用string interning对于 JavaScript 字符串?或者他们实际上在内存中保留了相同字符串的多个实例?
最佳答案
是的。通常,JS 源代码中的任何文字字符串、标识符或其他常量字符串都会被保留。然而,实现细节(例如,确切的实习内容)以及实习发生的时间各不相同。
请注意,字符串值与字符串对象不同,但字符串对象不会被驻留,因为那从根本上来说是不正确的行为。
关于javascript - 常见的 JavaScript 实现是否使用字符串驻留?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5276915/
我是一名优秀的程序员,十分优秀!