前提・実現したいこと
配列文字列を配列にして要素を回したときmatchメソッドを使おうとすると、
「is not a function」エラーが出てしまい、使えない為、
ご教示お願いします。
試したこと
配列文字列を配列に変換する方法はわかりました。
しかし、これの要素を回して、その要素でmatchメソッドを使おうとすると、
エラーが出てしまいます。
ご教示お願いします。
JavaScript
1$(function() { 2 var rooms = '[{"adult":"1","child":"2","infant":"0"},{"adult":"1","child":"2","infant":"0"}]'; 3 rooms = JSON.parse(rooms); 4 console.log(rooms); 5 rooms.forEach(element => { 6 var numarr = element.match(/\d/g); 7 }); 8});
・エラーメッセージ。
Uncaught TypeError: element.match is not a function
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/22 05:09
2019/03/22 06:18
2019/03/22 06:20
2019/03/22 06:26 編集
2019/03/22 06:42 編集
2019/03/22 07:05
2019/03/22 07:13
2019/03/22 07:59