JavaScriptCould not find a JavaScript runtime.が出てテストサーバーが立ち上がらない。 はじめに 最近macのOSがアップデートされたのか、rails sでテストサーバーを立ち上げようとした時に Gem Load Error is: Could not find a JavaScript runtime. See for ...JavaScriptRailsプログラミング
JavaScriptJavaScriptのデータ型一覧を押さえよう はじめに JavaScriptが扱うことができる主なデータ型を一覧にしました。 JavaScriptはデータ型には寛容であるらしいのですが、細かなデータの挙動が気になったので備忘録としてまとめました。 JavaScriptが扱うことができる...JavaScript未経験
autocompletejQueryのautocompleteを使って検索フォームをRailsに実装する はじめに ユーザー情報をインクリメタルサーチで検索しながらUIに優れた検索フォームを実装したいなと思い、その実装方法についてアウトプットしておきます。 今後はVue.jsをキャッチアップし実装し直す予定ですが、基本的な流れは変わらないだろう...autocompleteJavaScriptJQueryプログラミング検索タグの UI
JavaScriptJavaScriptのPromiseの使い方 はじめに JavaScriptで非同期処理を行いたい時に使うPromiseオブジェクトについて学習したので、まとめようと思います。 非同期処理とは 非同期処理は、あるタスクが実行をしている際に、他のタスクが別の処理を実行できる方式である。...JavaScriptPromiseオブジェクト未経験非同期処理
JavaScriptJavaScriptのイベントドリブンモデル(イベント駆動モデル) はじめに JavaScriptのイベントドリブンモデル(イベント駆動モデル)についてまとめてみました。 イベントドリブンモデルとは ブラウザ上では頻繁に、 クリックした/何かの上にカーソルが乗った/何かが入力された など様々なイベントが発生...JavaScriptイベント未経験
JavaScriptJavaScriptで使えるイベント一覧 はじめに 今回はJavaScriptのイベントドリブンモデルにおけるイベント一覧をまとめます。 どんなイベントがあるんだっけと言う備忘録のため出来るだけ丁寧にまとめたいと思います。 イベントドリブンモデル?? 下記の記事をまず読んでみてくだ...JavaScriptイベント
JavaScriptJavaScriptの要素を取得する方法一覧 はじめに クライアントサイドJavaScriptの要素を取得する方法についてまとめてみました。 クライアントサイドJavaScriptとは ブラウザ環境で使うことを前提としているJavaScriptをクライアントサイドJavaScriptと...JavaScriptノード未経験
JavaScriptJavaScriptの変数宣言 varとletの違い はじめに JavaScript(通称バニラJS)の変数宣言って何が違うの??という質問がよくされるのでちょっとまとめてみようと思います。 変数とは 端的にまとめると「データの入れ物」です。 スクリプトが最終的な答えを導くための一連の「データ...JavaScriptブロックスコープ