【发布时间】:2014-05-03 21:31:14
【问题描述】:
JavaScript n00b 在这里。我正在制作的网页中有以下代码块:
for (var k = 0, n = startingText.length; k < n; ++k)
{
if (startingText[k] in map1)
++map1[startingText[k]];
else
map1[startingText[k]] = 1;
}
但是,我认为这可以而且应该进行优化。当我按顺序遍历其元素时,我不想在startingText 上调用访问运算符。还是有关系?我在尝试学习 JavaScript 之前学习了 C++,所以我的直觉认为一定存在一些 JavaScript 等价物,相当于遍历指向 startingText 字符的指针并取消引用它们以获取它们的值。
【问题讨论】:
标签: javascript