相关疑难解决方法(0)

如何获得JavaScript对象的大小?

我想知道JavaScript对象占用的大小.

采取以下功能:

function Marks(){
  this.maxMarks = 100;
}

function Student(){
  this.firstName = "firstName";
  this.lastName = "lastName";
  this.marks = new Marks();
}
Run Code Online (Sandbox Code Playgroud)

现在我实例化student:

var stud = new Student();
Run Code Online (Sandbox Code Playgroud)

所以我可以做类似的事情

stud.firstName = "new Firstname";

alert(stud.firstName);

stud.marks.maxMarks = 200;
Run Code Online (Sandbox Code Playgroud)

等等

现在,该stud对象将在内存中占用一些大小.它有一些数据和更多的对象.

如何找出stud对象占用的内存量?像sizeof()JavaScript中的东西?如果我能在单个函数调用中找到它,那将是非常棒的sizeof(stud).

我已经在互联网上搜索了几个月 - 找不到它(在几个论坛中询问 - 没有回复).

javascript memory object sizeof

269
推荐指数
13
解决办法
21万
查看次数

计算localStorage空间的用法

我正在使用Bespin编辑器和HTML5的localStorage创建一个应用程序.它在本地存储所有文件并有助于语法,使用JSLint和其他一些CSS和HTML解析器来帮助用户.

我想计算已经使用了多少localStorage限制以及实际存在多少.今天有可能吗?我想不要简单地计算存储的位数.但话又说回来,我不确定还有什么我无法衡量自己.

javascript size storage capacity local-storage

76
推荐指数
6
解决办法
6万
查看次数

标签 统计

javascript ×2

capacity ×1

local-storage ×1

memory ×1

object ×1

size ×1

sizeof ×1

storage ×1