プログラミングにおいて、値(データ)の扱いはとても重要です。今度は、値をどう管理すべきか、値をどう処理すべきかについて学んでみましょう。 連載目次 基礎と文法 関数 配列とオブジェクト オブジェク…
【連載記事】JavaScriptでプログラミングを学ぶ その5:データ構造とアルゴリズム
2018/10/13
プログラミングにおいて、値(データ)の扱いはとても重要です。今度は、値をどう管理すべきか、値をどう処理すべきかについて学んでみましょう。 連載目次 基礎と文法 関数 配列とオブジェクト オブジェク…
先日ついにサイゲームスと任天堂によるゲーム「ドラガリアロスト」がリリースされました。リリース前の注目度は決して高くなかったのですが、現在ではAppStoreの無料ゲームランキング上位をキープしています…
「イミュータブル(immutable)」という言葉を聞いたことがあるでしょうか。イミュータブルは「不変」「変わらない」という意味の単語で、プログラミング界隈で盛り上がりつつある概念です。 ですが、そも…
GoogleやAmazon、Twitterなどの会社は、自社サービスのAPIを公開しており、だれでも自由に使えるようになっています。APIを通すことでそのサービスの機能にアクセスでき、プログラムからの…
配列(Array)は我々プログラマにとって馴染み深い要素のひとつです。配列はどんな入門書にも登場し、どんな高度なプログラムにおいても大活躍します。そしてJavaScritpに限らず、他の言語でも配列(…