はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ イテレータメソッド

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 3 / 3件)
 

Rubyのイテレータメソッドと似ているJavascriptの便利なメソッド - Qiita

2014/06/19 このエントリーをはてなブックマークに追加 63 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Array.forEach forEach 下記

ECMAScript5になり、Rubyのイテレータメソッドに似たメソッドはJavascriptでも使えるようになった。それが下記のメソッドである オブジェクトはArrayである forEach(Rubyのeachのようなもの) var array = [1, 2, 3, 4, 5]; var sum = 0; array.forEach(function(value){ sum = value +... 続きを読む

PHPのジェネレータはイテレータより速い - hnwの日記

2013/11/02 このエントリーをはてなブックマークに追加 121 users Instapaper Pocket Tweet Facebook Share Evernote Clip イテレータ ジェネレータ 関数 実装 PHP

先日の記事「PHPのジェネレータの実装を調べてみた」で僕は次のように書きました。 GeneratorクラスはIteratorインターフェースを実装しており、対応するPHPメソッドを持っています。また、Cで実装した場合のみ指定できるイテレータ関数も実装しています。このように両方が指定されている場合、foreachループではCの関数が呼ばれ、イテレータメソッドを明示的に指定した場合はPHPメソッドの方... 続きを読む

Ruby 1.8.7で使えるようになったRuby 1.9のメソッドたち - ’(rubikitch wanna be (a . lisper))

2008/05/08 このエントリーをはてなブックマークに追加 196 users Instapaper Pocket Tweet Facebook Share Evernote Clip Lisper Enumerator enumerable

Ruby 1.8.7ではRuby 1.9からのbackportがとても多い。つまり、Ruby 1.9のあのメソッドがRuby 1.8でも使えるようになったということだ!!これがすごいという機能がもりだくさん、ちょっと大人になったRuby 1.8をお楽しみに。Enumeratorは組み込みになり、eachなどのイテレータメソッドはブロックをつけないとEnumerable::Enumeratorを返す... 続きを読む

 
(1 - 3 / 3件)