の配列を解体、私は、このオブジェクトES6は、オブジェクト
const config = {
js: {
files: [
{
src: './js/app.js',
name: 'script.js',
dest: 'public_html/js/'
},
{
src: './js/admin.js',
name: 'script.js',
dest: 'public_html/js/'
}
]
}
};
を持っていると私は(すべてのソースを取得)、これを取得したい:私はループでそれを行う方法を知って
sources = ['./js/app.js', './js/admin.js']
// or, at least
sources = [{'./js/app.js'}]
、私はES6を分解することでそれを行うことはできますか?
のような何か:
{sources = [{src}]} = config.js;
OR
{[{src}] : sources} = config.js;
あなたがループの上に非構造を使用する特別な理由はありますか?あるいは、単純な 'マップ'? – chazsolo
ループを使用するだけです。仕事に間違ったツールを強制しないでください。 – Carcigenicate
'var sources = config.js.files.map(e => e.src)' –