質問編集履歴
2
ff
title
CHANGED
File without changes
|
body
CHANGED
@@ -10,11 +10,16 @@
|
|
10
10
|
##IE11には対応しないjavascriptその1
|
11
11
|
【findIndex】
|
12
12
|
```javascript
|
13
|
+
const cityList = [
|
14
|
+
{ name: '東京', value: '1' },
|
13
|
-
|
15
|
+
{ name: '神奈川', value: '2' },
|
16
|
+
{ name: '千葉', value: '3' },
|
17
|
+
{ name: '埼玉', value: '4' },
|
18
|
+
];
|
14
19
|
|
15
|
-
|
20
|
+
const target = cityList.find((city) => {
|
16
|
-
array.findIndex(o => o.name === 'qiitaro'); // => 1
|
17
|
-
|
21
|
+
return (city.name === '東京');
|
22
|
+
});
|
18
23
|
```
|
19
24
|
|
20
25
|
##IE11には対応しないjavascriptその2
|
1
::
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
####Babelを使って「findIndex」「promise」をIEでも正常に動くようにコンパイルしたい
|
2
2
|
|
3
|
-
javascriptを調べつつコーディングを行っております、いつの間にか
|
3
|
+
javascriptを調べつつコーディングを行っております、いつの間にかES2016などで新しく規格を使うことが有ります。
|
4
4
|
モダンブラウザでしたら難なく動きますが、IE11に対応させなくてはならないときに動いていないということが有ります。
|
5
5
|
|
6
6
|
そんなときは[Babel](https://babeljs.io/repl/)を使ってコンパイルすれば解決するのかなと思っておりましたが、うまくいかないコードも有りました。(もしくは私の使い方が間違っているのか)
|