دع هذا aarray = ['sage'، 'rosemary'، 'parsley'، 'thyme']؛باستخدام صيغة الانتشار ، حققنا للتو عملية من شأنها أن تكون أكثر تعقيدا وأكثر استعراضا لو استخدمنا الطرق التقليدية.
اترك ذلكالرائحة = ['basil' ، 'cilantro' ، ... thisArray ، 'الكزبرة'] ؛
/ / أن الآن يساوي [basil] ، 'cilantro' ، 'sage' ، 'rosemary' ، 'parsley' ، 'thyme' ، 'coriander']
spreadOut
التي تقوم بارجاع sentence
المتغيرة ، قم بتعديل الوظيفة باستخدام معامل الانتشار بحيث يقوم بإرجاع الصفيف ['learning', 'to', 'code', 'is', 'fun']
. spreadOut
يجب أن تعود ["learning", "to", "code", "is", "fun"]
'
testString: 'assert.deepEqual(spreadOut(), ["learning", "to", "code", "is", "fun"], "spreadOut
should return ["learning", "to", "code", "is", "fun"]
");'
- text: يجب أن تستخدم دالة spreadOut
بنية الانتشار
testString: 'assert.notStrictEqual(spreadOut.toString().search(/[...]/), -1, "The spreadOut
function should utilize spread syntax");'
```