記事一覧

JavaScript データ型と型変換まとめ

目次 JavaScriptは厳密な比較演算子の使用が推奨されているということ ハロー、みなさん。エジソンです。 JavaScriptは型宣言が無い言語です。しかしながら、型宣言が無いからといってデータ型が無い訳ではなく、内部的にはデータ型を保持しています。 過去の記事で、PHPにおける比較演算子には、厳密な比較演算子を使用すべきと提言しましたが、それはJavaScriptにおいても同様です。 その際には、JavaScriptの...

続きを読む

Knockout.js のベストな使い方【決定版】

目次 MVVMライブラリ Knockout.js ハロー、みなさん。エジソンです。 本日は、Knockout.jsをプロジェクトに導入する際の、より良い運用方法について語ります。 Knockout.jsは、MVVMライブラリの一つです。 Wikipedia - Model View ViewModel Model View ViewModel(モデル・ビュー・ビューモデル;MVVM)は、独自のGUI(グラフィカルユーザーインターフェース)を持つアプリケーションソフトウェアを、以下に述べ...

続きを読む

JavaScriptでページ移動前にアラートを表示する

目次 キーボードの誤入力によりWebページが予期せず移動してしまう問題 ハロー、みなさん。エジソンです。 大抵のブログサービスにおける管理機能は、Webブラウザからアクセスする”Webアプリケーション”として提供されているはずです。ブログ記事の投稿もWebブラウザから実行することでしょう。そんな中、ブログ記事を書いている最中に、誤ってブラウザの戻るボタンを押下することで、編集中の記事が保存されずに消失し...

続きを読む

JavaScriptのエラーハンドリングまとめ

目次 JavaScriptのエラーハンドリングについて ハロー、みなさんエジソンです。 Webには欠かせないクライアントサイド技術であるJavaScript。Webアプリケーションを作成する上では、避けることのできない大事なファクターと言えることでしょう。 JavaScriptを問わず、エラーに関する処理というのは、どうしても後手に回ってしまいがちです。正常系のプログラムだけ書いたら、何だか仕事も終わってしまったような錯覚...

続きを読む

JavaScriptでtrimしてみる

目次 trimについて ハロー、みなさん。エジソンです。 ソフトウェア業界に身を置く読者の方なら、プログラムにおけるtrim(トリム)については、もはや語るまでもなく既知の事柄であることは間違いないでしょう。 trimという英単語について日本語に訳してみると、どのような意味になるかご存知でしょうか。「刈り込んで整える・手入れする・刈り取る」といった意味合いがあるようです。 プログラミング用語として...

続きを読む

プロフィール

EZOLABブログへようこそ。
EZOLABは、札幌のソフトウェア会社です。

http://ezolab.co.jp