やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

JavaScript

vue.jsを使ってみる(3.0.5)

3系版。値の参照ができなかった……。

Vue.js devtools をインストールするも使えなかった

Vue.jsのデバックをするChrome拡張機能である。CDNのVue.jsだと使えない。

vue.jsを使ってみる(2.6.12)

サクッと使えた。すばらしい!

RubyタグをIME入力に応じて入力するのが難しすぎた

実装できなかった。途中までの断片コードをアップしておく。

JSでルビ変換(カクヨム、なろう、でんでんマークダウン)

HTMLに変換する。

rubyタグを楽に編集する方法を考えてみた

rubyタグ編集方法の案 rubyタグを含む文書を楽に書きたい。そのための方法を考えてみた。

JSでローカルに保存するAPIまとめ

5種類ある。用途に応じて使い分ける。

JSのFile System Access APIを使う

ローカルのファイルを読書できる。

JSのIndexedDB APIを使う(dexie.js)

RDBのようにデータを読書できる。

JSのCache APIを使う

リソースファイルを保存する。

JSのServiceWorkerとCacheを使う

オフラインでも動作するWebアプリのために。

JSのsessionStorageを使う

ブラウザを閉じる間まで保存する。

JSのyieldをgetterで使う

generatorを使ってiterableにする。

JSのWeb Storage APIを使う(localStorage)

ローカルにデータを保存する仕組み。

JSでCookieを扱うライブラリjs-cookieを使ってみた

とても簡単だった。

ラズパイ4に最新Node.jsをインストールする

できた。

JS(ES6)のimportを使ってみた

やっと使えた。

わずか25KBのJavaScript製分かち書きツールTinySegmenterを使ってみた

いいね。

ECMAScriptとJavaScriptの仕様を学ぶ方法

ドキュメントや実行環境を用意する。

JSの日時ライブラリdate-fnsを使ってみる

moment.jsよりも軽量。Node.js用ライブラリ。

JSで日時を扱うライブラリmoment.js

フォーマットできる。素敵!

require.jsの使い方まとめ

これまでの記事リンク。

require.jsのプラグインi18nで国際化(多言語化)する方法

言語用オブジェクトをモジュールにする。

require.jsのプラグインtextでテキストファイルを読み込む方法

プレーンテキストを扱いたいときに便利。

require.jsのプラグインdomReadyでDOM読込後に実行する方法

DOMContentLoadedイベントのrequire.js版。

require.jsでJSONPする方法

JSONPをモジュール化。

require.jsの循環参照を解決する方法

require("")をトップレベルより下に書けばいい。

require.jsの使い方(最小コード)

すぐに使える短いコードを書いた。

require.jsを使ってモジュール化する方法

記法がたくさんあって難しいので調べた。

ブラウザでJSをモジュール化する方法一覧

コードの大規模化にそなえて。