JavaScript 高階関数
<script> //高階関数arrayWalkを定義 //引数に与えられた配列dataの内容を、指定されたユーザ定義関数fの規則に従って順番に処理するための高階関数 function arrayWalk(data, f){ for (var key in data){ f(key, data[key]); } } //配列を処理するためのユーザ定義関数 function showElement(key, value){ document.writeln(key + ':' + value); } var ary = [1, 2, 4, 8, 16]; arrayWalk(ary, showElement); </script>
改訂新版JavaScript本格入門 ~モダンスタイルによる基礎から現場での応用まで
- 作者: 山田祥寛
- 出版社/メーカー: 技術評論社
- 発売日: 2016/09/30
- メディア: 大型本
- この商品を含むブログを見る