ものづくりのブログ

うちのネコを題材にしたものづくりができたらいいなと思っていろいろ奮闘してます。

JavaScript

【JavaScript】クッキーの扱い方

クッキーの扱い方がわからなかったので調べてみました。 ファイルを込み込みクッキーを作成するページ コード 使い方 クッキーを閲覧するページ コード メモ クッキーの取得 クッキーを分解して表示 クッキーが存在しない場合 クッキーを削除するページ コー…

【javascript】window.addEventListener についてメモ

window.addEventListener とはどのような動作か調べてみたのでここにメモします。 window.addEventListener 基本構文 引数 eventType (文字列) listener (関数) options (オプション) 使用例 クリックイベントをリッスン ウィンドウサイズの変更をリッスン …

【javascript】gcp で functions.http に await を入れる方法

Google Cloud Functions(GCP)を使用して、functions.http に await を組み込む方法をここにメモします。Google Cloud Functions を利用する際、http リクエストを処理する関数は、onRequest メソッドで定義します。この関数に対して、async/await を使用し…

【javascript】console.log で辞書型のデータを指定すると[object Object]と表示されるけど中身を表示させたい

console.log で辞書型のデータを指定すると[object Object]と表示されるけど、中身を表示させたい場合の対応をここにメモします。 対応策 JSON.stringify JSON.stringifyを使ってオブジェクトをJSON形式の文字列に変換し、それをconsole.logで表示する方法で…

【javascript】バッククォーテーションで囲んだ中に変数を埋め込む

javascript でバッククォーテーションで囲んだ中に変数を埋め込む方法をここにメモします。javascript ではバッククォーテーション(``)で囲んだ文字列の中に変数を埋め込むことができます。これを「テンプレートリテラル(Template Literal)」と呼びます…

【JavaScript】google oauth2 アクセストークンの有効期限について調査

リフレッシュトークンとアクセストークンを作成し node.js で Google API を使用していたところ、 expiry_date が過ぎているのにレスポンスが返ってくるという自身が想定した挙動と異なる振る舞いに出会いました。気になって調べてみたので、ここにメモを残…

【JavaScript】Hello World を表示する

JavaScript で 「Hello World」を表示させるときのメモをここに残します。 JavaScript JavaScript は、元々 Netscape Navigator というブラウザのために開発されたプログラミング言語です。 サンプル コード $ cat test.js console.log("Hello World!"); 実…

【JavaScript】json を扱ってみる

JavaScript で json を扱う方法をここにメモします。 サンプル JSON.parse() メソッド コード 実行結果 JSON.stringify() メソッド コード 実行結果 サンプル JSON.parse() メソッド コード JSON.parse() メソッドは文字列を JSON として解析し、文字列によ…