たとえば、与えられた配列内の各文字列をトリムしたい
x = [' aa ', ' bb '];
出力
['aa', 'bb']
私の最初の試練は
x.map(String.prototype.trim.apply)
クロムで「TypeError:Function.prototype.applyが未定義で呼び出されました。これは未定義であり、関数ではありません」。
それから私は試しました
x.map(function(s) { return String.prototype.trim.apply(s); });
できます。違いは何ですか?