javascript

Javascript/jQuery にて指定の日時でページを更新する

Javascript / jQuery で日時指定でブラウザを更新(リロード)する 日時を指定してページを更新(リロード)したい時のプログラム。新商品の発売やサイトの更新、サイトの新規公開時に使用することを想定したものになります。 サンプルプログラムについて Date クラスを使用して、現時点の時刻と更新したい日時の時間の差分を算出します。 使用している Date クラスについて Firefox […]

JavaScript/jQueryの勉強におすすめする入門本・書籍9選【2021年版】

JavaScript / jQuery 初心者における学習本・書籍の選び方 ウェブサイトを作るときに HTML/CSS だけではなく JavaScript が必要な機会も多いと考える人は多いのではないでしょうか? 実際に本記事を確認されているあなたは、 「JavaScript を使えるようになりたい」 「JavaScript を勉強したい」 と思っているはず。 そこで今回は JavaScript […]

Node.js にて対話モードを開始&終了する方法

Node.js で対話型コンソールの開始と終了 Node.js には対話式でコマンドを実行するモードがあります。Node.js の対話モードを使い慣れていないと開始と終了の方法にも手間取るのでメモ代わりにコマンドを残します。 Node.js の対話モードの開始 まずは対話モードを開始するコマンドを確認してみます。 node Node.js にて対話モードの起動方法は「node」コマンドを実行すれば […]

Javascript にて誕生日(生年月日)から年齢を計算する

Javascript で今日の時点で年齢(何歳)を求めるプログラム 入力された生年月日から成人しているかを判定する必要があったため作成した Javascript のプログラムです。簡単なロジックであるため、jQuery などのライブラリも不要なので、コピー&ペーストで直ぐに使えます。 サンプルプログラムについて Date クラスを作成して年齢を算出しています。 使用している Javascript […]

iPhone で jQuery によるフォームの送信ができない問題の対処法

jQuery submit() が Safari のブラウザで動作しない 開発中のウェブサイトにて、iPhone の Safari でフォームが送信できない問題があることに気づきました。フォームごとに動作したりしなかったりと動作が安定せずに頭を抱えました。 調査を行ったところ iPhone にて、jQuery による submit() が正常に動作していない様子。 そこで今後のためにも色々と動作検 […]

[javascript]配列を初期化して作成する方法まとめ

javascriptにて配列の初期化する方法 javascriptで配列を初期化して生成する方法は多数あります。 そこで今回はよく利用される汎用的な初期化の書き方と、ES6以上の書き方をまとめていきます。 共通の配列の初期化方法 まずは基本的な書き方から記述します。融通が利かない上に便利な機能がないですが、ほとんどのブラウザーで対応できる書き方のため、まだ主流の書き方になります。 本記事のサンプル […]