1
13
对。javascript函数是一类对象,这意味着您可以将它们作为属性附加到其他对象。
|
2
1
这完全取决于你如何使用它。 通过使用tomas的函数,您可以实际存储每个附加对象的总和。 如果在插入对象之前将函数保存在其他地方,则将使用较少的内存。 坏消息:
好消息:
在我的测试中,好的一个额外需要~3MB,坏的一个额外需要~20MB。这是因为您只存储了100000个对函数的引用,而不是100000个匿名函数。 您在评论中引用的方法(基于原型的方法)可以编码为:
内存方面与我之前写的大致相同,但它的优点是不会用函数名污染我们的对象(示例中是test)。 缺点主要是长度,需要复制我们的数据和用于复制的“黑客”(这可能在某些设计中有效,在其他设计中完全糟糕)。 |
3
0
是的,它和其他物体一样: 从Chrome控制台:
|
4
0
很简单……
Now方法实现
现在您可以使用fillcbo.category()作为页面中任何地方的方法
|
lonix · 使用sed从JSON中提取非贪婪正则表达式 1 年前 |
Henry · 使用Python将json重新格式化为键值对 2 年前 |
eymentakak · json字典类型错误:字符串索引必须是整数 2 年前 |
Vodka · 如何将单个json对象转换为json数组? 2 年前 |
Alper · 从json转换为数据帧? 2 年前 |