node.js

undefinedを設定する(JSON.stringifyの制限を利用する)

JSONはデータのみのマルチ言語仕様なので、JavaScript固有のオブジェクトプロパティの一部は JSON.stringify ではスキップされます。

Firebase, JavaScript

解決策としては、popup.htmlとかで認証処理する。

"action": { "default_popup": "popup.html" }

以下エラーとなったコード。

const app = initialize ...

JavaScript

nexeをインストール

グローバルにインストールしてますが、必要に応じて変えてください。

npm install nexe -g

テスト用のnodeプログラムの準備

まず、exeにするためのファイルを作成する。

未分類

経緯

Chromeの拡張機能をTypeScriptで作っていた。

その際に、chrome.tabs.sendMessageで転送したデータを受け取るときに元のclass/interfaceで受け取れなかった。

s ...

JavaScript

既にタイトルに結論書いてますが、一言でnpxの役割を言うと、npmでインストールしてきたモジュールを使うやつ。

以下を参考にしました。

Studio CodeでTypeScriptをデバッグする手順を

JavaScript

上記のような疑問が出ました。

結論

--save-devと--saveの役割は違います。
npm installの時はちゃんと使い分けたほうがよさそう。

この問題を考える前提として、 devdepende ...

JavaScript

GitHubのソースはこちら。

特定文字をハイライトしようとしたけど、直感的にやるとエラーが出た

今回はCDNでサクッと使い方を確認していく。
確認用のhtmlは以下。

<!DOCTYPE html>&l ...

JavaScript

ECMAScript 2015 で導入された JavaScript クラスを使って何か実験してみようと思ってやってみた。
ほぼバニラなJavaScriptで、一定数以上の文字があるとbrで改行させるというもの。中身はテストも何 ...

JavaScript

window.postMessageについて、MDNでの「説明では Window オブジェクト間で安全にクロスドメイン通信を可能にするためのメソッドです。」 とのこと。

windowオブジェクト間って何だ

実際のコードでwi ...

JavaScript

前提

・最新版のChromeを使う

今回のゴールについて

本当にちょっとした実験をJavaScriptでしたくなることがある。
ちょっとした実験というのは、例えばJavaScriptで構文があってるかの確認とか、ES2 ...