A4 WORKS Official BLOG

A4 WORKS オフィシャルブログ

JavaScript

Javascriptの基本的な事を改めてメモ

投稿日:2014年10月2日 更新日:

最近Javascriptを触る機会が多くなり、つい忘れがちな基本をメモ。

型変換

Intにキャスト
parseInt(value);
Floatにキャスト
parseFloat(value);
文字列にキャスト
String(value);
または var str = ”” + value;

四捨五入とか切り上げ、切り捨て

小数点以下四捨五入
Math.round(value);
小数点以下切り上げ
Math.ceil(value);
小数点以下切り捨て
Math.floor(value);

Formをsubmitした時の割り込み処理

送信する前の呼び出されるのでバリデーションチェックなどに使えます。
https://gist.github.com/akifumi-kamata/bb7c33ec73d605f88157
今回のケースはかなりアバウトなチェックなので、あくまでも気休め程度です。

-JavaScript
-, , , ,

執筆者:

関連記事

JavaScriptでNaN(Not a Number)を判定して適切に処理する

引数や入力された値などをintなど数値にキャストする際に予期せぬ値が入っているとNaN(Not a Number)になり、処理が想定通りに進まない事がおこります。 https://gist.githu …

JavaScriptでundefinedと向き合ってみる

前回エントリのNaNの判定と趣はにていますが、今回はundefinedと向き合ってみます。 例えばPHPの場合には未定義の変数は”null”になりますが、JavaScriptの …

JSテンプレートエンジンhandlebars.jsを使ってみる

いまま関わったプロジェクトではスマホ、フィーチャーフォンの両方対応がほとんどで、処理を共通化する為にSmarty等のサーバサイドのテンプレートエンジンを使う事で概ね問題なく対処できていたわけす。 フィ …

PyCharmでES6対応する

PyCharmでjavascript(node.js)を変更しようとしたら構文は問題ないのにエディタ上の表示がエラー扱いでどうも使いにくい状況でした。 間違ってないけどエラー扱い 省略系のダブルアロー …

JavaScriptでオブジェクトの要素数を取得する

JavaScriptでオブジェクトの要素数を取得します。 https://gist.github.com/akifumi-kamata/092cde0876890a62cb23