0

JavaScriptでは、前者と後者のどちらがより効率的ですか?それとも違いはありますか?

// Method one
var path = first_part + '/' + second_part + '/' + third_part;

// Method two
var path = [first_part, second_part, third_part].join('/');

なんと2人のキャラクターの節約を超えて、一方を他方よりも好む視覚的な理由はありません。しかし、ほとんどのJavaScriptインタープリターで、一方が他方よりも高速であるか効率的であるかを知りたいのですが、もしそうなら、それは大幅にそうですか?

4

2 に答える 2

2

2番目の方法は、区切り文字を変更する必要がある場合に、メンテナンスの点でより効率的です。

于 2012-10-15T23:13:23.337 に答える
1

連結演算子を使用すると、次を使用するよりも高速になりjoin()ます。

見る:

参照:

于 2012-10-15T23:23:04.117 に答える