Update to improve clarity and avoid confusion.
Changing the section on using commas to skip array elements, so as to make it more explicit that the skipping is possible for the elements in the middle of the array as well. The code sample and smart-heading give the impression that only the first elements can be skipped.
This commit is contained in:
parent
706b1f26b2
commit
db55cf71ac
1 changed files with 4 additions and 4 deletions
|
@ -42,19 +42,19 @@ let surname = arr[1];
|
|||
```
|
||||
````
|
||||
|
||||
````smart header="Ignore first elements"
|
||||
````smart header="Ignore elements using commas"
|
||||
Unwanted elements of the array can also be thrown away via an extra comma:
|
||||
|
||||
```js run
|
||||
*!*
|
||||
// first and second elements are not needed
|
||||
let [, , title] = ["Julius", "Caesar", "Consul", "of the Roman Republic"];
|
||||
// second and forth elements are not needed
|
||||
let [firstName, , title] = ["Julius", "Caesar", "Consul", "of the Roman Republic"];
|
||||
*/!*
|
||||
|
||||
alert( title ); // Consul
|
||||
```
|
||||
|
||||
In the code above, although the first and second elements of the array are skipped, the third one is assigned to `title`, and the rest are also skipped.
|
||||
In the code above, although thesecond elements of the array is skipped, the third one is assigned to `title`, and the rest are also skipped.
|
||||
````
|
||||
|
||||
````smart header="Works with any iterable on the right-side"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue