javascript
1var array = [1, 2, 3, 4, 5]; 2var valu = 2; 3var retVal = array.some(elm => { 4 console.log(elm) 5 return (elm === valu); 6}); 7 8console.log("test");
↓結果 1 2 test
下記URLに記載されているArray.some()の構文では、コールバック関数を引数に取るので、非同期関数かなと考えていたのですが、結果から見るにArray.some()は同期的に動作しているようです。
ある関数が非同期的に、または同期的に動作するのか調べたいとき、どうすればよいのでしょうか。ご教授いただければ幸いです。
[https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Array/some]
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。