2016-05-06 6 views
0

ダイナミックに作成された配列の先頭の にオブジェクトを追加する機能がありますか?_map&_.rangeで作成された変数に値を追加

私は値

_.map(_.range(0, 100), function(x) { 
    var range = { 
     id: x, 
     value: x 
    }; 

    return range; 
}); 

の範囲を作成していると私は私が

_.assign(range, additionalValue); 
を考え プロパティ

var additionalValue = { 
    id: '-', 
    value: '-' 
}; 

で範囲の先頭に付加価値を追加したいです

は動作しますが、動作しません。あなたがunshiftを探している

答えて

1

使用ここunshift

Working Example

var arr = _.map(_.range(0, 100), function(x) { 
    var range = { 
     id: x, 
     value: x 
    }; 

    return range; 
}); 

var additionalValue = { 
    id: '-', 
    value: '-' 
}; 

arr.unshift(additionalValue); 
:あなたがマップに完了したら

は、あなたは、単に配列の前に「プッシュ」にunshiftを使用することができます

関連する問題