可変数のjavascript関数を渡したいと思います。JavaScript関数のオブジェクトパラメータの可変数
このようにそれをやって:
function() {
var args = Array.prototype.slice.call(arguments);
for(var i = 0; i < args.length; i++){
console.log(args[i]);
}
}
しかし、私のような配列やキー値項目何かの可変数に渡したい:
dsmetrics.track({'object':'hi', 'type:1}, {'object':'hi', 'type:1}, {'object':'hi', 'type:1});
しかし、それは間違った構文です。それを処理できる正しい構文がありますか?
@user:なぜ構文が間違っていると思いますか?エラーが出ていますか?あなたの例では、それぞれの 'type'プロパティには閉じ引用符がありません。実際にこのコードを実行している場合は、エラーが発生します。 – user113716