時代はECMAScript 2015(ES6)とはいえ、実はまだES5も追いかけられていない、使いこなせていない…という開発者も意外と多いのでは?  ES5のArrayメソッドを使ってメンテナンスしやすいコードを書く実例を紹介。 JavaScriptのメリットは多様なプログラミングスタイルを選べることです。オブジェクト指向、命令型、関数型のプログラミングもできます。さらに、必要性、好み、チームの意…

Copyright © 2017, M. David Green All Rights Reserved.

M. David Green

M. David Green

Apple、Salon.com、StumbleUpon、Moovwebなどの企業でWebエンジニア、ライター、通信管理者、マーケティングディレクターとして働いていました。カリフォルニア大学バークレー校で通信の社会科学での研究、および組織行動学でMBAを取得。他者とのつながりを可能にする媒体で成功するには、ネットワークに対する人の本能が不可欠と知ることができました。

Loading...

取っつきにくい印象のある関数型プログラミング。でも、論より証拠。ECMAScript 5でサポートされたMap()とReduce()を使うと、こんなにすっきりとしたコードが書けるのです。 本記事はPanayiotis Velisarakos、Tim Severien、Dan Princeが査読を担当しています。最高の内容に仕上げるために尽力してくれたSitePointの査読担当者の皆さんに感謝しま…

Copyright © 2016, David Green All Rights Reserved.

David Green

David Green

アップルやSalon.com、 StumbleUpon、 MoovwebなどでWebエンジニア、ライター、広報、マーケティング・ディレクターを努めました。カリフォルニア大学バークレー校での情報通信社会科学の研究と、MBAの組織行動学を学びながら、ネットワークに対する人間の本能は、人と人とを結びつけるメディアを成長させるのに欠かせないものであると気づきました。

Loading...