2016-04-25から1日間の記事一覧

Ruby でプロトタイプベースのOOPは可能か

オブジェクト指向JavaScriptの原則作者: Nicholas C. Zakas,和田祐一郎出版社/メーカー: オライリージャパン発売日: 2014/06/18メディア: 単行本(ソフトカバー)この商品を含むブログ (4件) を見る JavaScript では以下のように書けます。 var person = { n…

Ruby の lambda は第一級オブジェクト(だと思う)

JavaScript の関数は第一級オブジェクト(第一級関数)だとよく言われますね。変数に代入できるし、関数の引数にすることができるし、関数の戻り値にすることもできます。以下のとおりです。 function a() { console.log("Hello!"); } function f(x) { x(); …