You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Metode `Promise.all` menjalankan promise yang diberikan secara paralel. Jika satu promise gagal, metode `Promise.all` dengan nilai promise yang ditolak. Dalam kasus ini, `promise3` ditolak dengan nilai `"Third"`. Kami menangkap nilai yang ditolak dalam metode `catch` yang dirantai pada pemanggilan `runPromises` untuk menangkap setiap kesalahan dalam fungsi `runPromises`. Hanya `"Third"` yang dicatat, karena `promise3` ditolak dengan nilai ini.
5029
-
5030
-
</p>
5031
-
</details>
5032
-
5033
-
---
5034
-
5035
-
###### 152. Apa hasilnya?
5036
-
5037
-
```javascript
5038
-
constpromise1=Promise.resolve("First");
5039
-
constpromise2=Promise.resolve("Second");
5040
-
constpromise3=Promise.reject("Third");
5041
-
constpromise4=Promise.resolve("Fourth");
5042
-
5043
-
construnPromises=async () => {
5044
-
constres1=awaitPromise.all([promise1, promise2]);
5045
-
constres2=awaitPromise.all([promise3, promise4]);
5046
-
return [res1, res2];
5047
-
};
5048
-
5049
-
runPromises()
5050
-
.then((res) =>console.log(res))
5051
-
.catch((err) =>console.log(err));
5052
-
```
5053
-
5054
-
- A: `[['First', 'Second'], ['Fourth']]`
5055
-
- B: `[['First', 'Second'], ['Third', 'Fourth']]`
5056
-
- C: `[['First', 'Second']]`
5057
-
- D: `'Third'`
5058
-
5059
-
<details><summary><b>Jawaban</b></summary>
5060
-
<p>
5061
-
5062
-
#### Jawaban: D
5063
-
5064
-
Metode `Promise.all` menjalankan promise yang diberikan secara paralel. Jika satu promise gagal, metode `Promise.all` dengan nilai promise yang ditolak. Dalam kasus ini, `promise3` ditolak dengan nilai `"Third"`. Kami menangkap nilai yang ditolak dalam metode `catch` yang dirantai pada pemanggilan `runPromises` untuk menangkap setiap kesalahan dalam fungsi `runPromises`. Hanya `"Third"` yang dicatat, karena `promise3` ditolak dengan nilai ini.
5065
-
5066
-
</p>
5067
-
</details>
5068
-
5069
-
---
5070
-
5071
-
###### <a name=20200612></a>153.Berapa nilai `method` untuk mencatat `{name:"Lydia", age:22}`?
4986
+
###### 153.Berapa nilai `method` untuk mencatat `{name: "Lydia", age: 22}`?
0 commit comments