相关疑难解决方法(0)

使用jQuery向<select>添加选项?

option使用jQuery 添加到下拉列表的最简单方法是什么?

这会有用吗?

$("#mySelect").append('<option value=1>My option</option>');
Run Code Online (Sandbox Code Playgroud)

javascript jquery

705
推荐指数
17
解决办法
112万
查看次数

在JavaScript中连接字符串的最有效方法?

在JavaScript中,我有一个循环,有许多迭代,并在每次迭代中,我创建一个包含许多+=运算符的巨大字符串.有没有更有效的方法来创建一个字符串?我正在考虑创建一个动态数组,我不断添加字符串,然后进行连接.任何人都可以解释并举例说明最快的方法吗?

javascript string performance concatenation

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

Javascript字符串连接比这个例子更快?

我必须在Javascript中连接一堆字符串,并且我正在寻找最快的方法.让我们假设Javascript必须创建一个大的XML文件,当然,它由许多小字符串组成.所以我提出来:

    var sbuffer = [];
    for (var idx=0; idx<10000; idx=idx+1) {
        sbuffer.push(‘<xmltag>Data comes here... bla... </xmltag>’);
    }
    // Now we "send" it to the browser...
    alert(sbuffer.join(”));
Run Code Online (Sandbox Code Playgroud)

不要注意循环或构建示例的其他"复杂"代码.

我的问题是:对于未知数量的字符串,您是否有更快的算法/方法/想法将许多小字符串连接到一个巨大的字符串?

javascript performance join

7
推荐指数
2
解决办法
8789
查看次数

有没有办法在JavaScript中实现StringBuilder

可能重复:
JavaScript字符串连接
javascript是否有内置的stringbuilder类?

众所周知,当我们str = str + "123"创建新字符串时.如果我们有大量的连接,那么它可能相当昂贵.有没有一种简单的方法在JavaScript中实现StringBuilder?

javascript

2
推荐指数
1
解决办法
1368
查看次数

标签 统计

javascript ×4

performance ×2

concatenation ×1

join ×1

jquery ×1

string ×1