昨天,一位朋友抱怨Bash他怎么不能正确排序元素列表,因为他调用的方法以return语句结束。
最终Bash中的return
指令总是返回一定数量的字节,这就是他担心的原因。
我的问题是:
如何使用Javascript中的内存分配?我如何知道void 0
或undefined
之类的字节数是多少?
那个级别非常低,我知道JS不应该用于这类任务,但我很好奇这可能是进行这项研究的最佳方式。
答案 0 :(得分:0)
你根本就没有在JS中分配内存 - 环境是为你做的。你不能对它进行微观管理,并且绝对不重要的是一个值占用多少字节。如果你真的需要知道,你必须看看你正在使用的引擎的实现;对于应用程序中特定值的确切大小,您可以使用分析器获取堆快照。