2017年01月27日(金)
【より洗練されたコードを使うと便利に!】Java ScriptでSwitch構文を使わない方法
JavaScriptにおいて、switch文は使い勝手の良い便利な文法です。
しかしコード全体の機能性で考えてみると、うまくフィットしていないことがあります。
変更できないイミュータブルなものとすることができず、他の関数と組み合わせることもできず、また使用することにより副作用を起こすこともあります。
switch文ではbreakが用いられますが、これもあまり好ましくありません。
望ましいのは、イミュータブルでかつ副作用ができるだけ少ないものです。
ひとつの値を与え、取り出すことができる、機能的なものが必要なのです。
ここで、Reduxのウェブサイトに用いられているコードを見てみましょう。
このコードを次のように書き換えることができます。
だいぶ良くなりましたが、action.type ===が何度も使用されているのが気に入りません。
そこでオブジェクトリテラルを試してみましょう。
関...
author:
SeleQt(セレキュト)
web制作に関する情報をまとめたキュレーションサイト。デザインやプログラミングなどの技術的な内容はもとより、Web制作の領域にとどまらない注目のサービスや話題のトピックなどIT・ガジェット系の記事も豊富に更新されています。
関連記事
Ads
web制作に関する情報をまとめたキュレーションサイト。デザインやプログラミングなどの技術的な内容はもとより、Web制作の領域にとどまらない注目のサービスや話題のトピックなどIT・ガジェット系の記事も豊富に更新されています。SeleQt(セレキュト)の記事『【より洗練されたコードを使うと便利に!】Java ScriptでSwitch構文を使わない方法』についてまとめています。
この記事は特にjavascript・UX・LINEについて書かれており、 気になるWebデザインの記事やまとめを見つけたら「本文を読む」をクリックすると、記事配信元のSeleQt(セレキュト)で全文を閲覧することができます。RSS Sourceの「このサイトの記事一覧」をクリックするとSeleQt(セレキュト)の記事をまとめて表示することができます。また閲覧数や各SNSのシェア状況を目安に、他の人たちが記事をどのように評価しているのか推測することができます。Webデザインにとって有益な記事をまとめていますので、ぜひリンク先をチェックしてみてください。