- 投稿日:2023-01-28T19:52:25+09:00
【GAS】全角英数字、スペースなどを全て半角に置換する関数
概要 環境: Chrome V8 ランタイム 備忘録。 全角英数字を絶対に許さないスクリプトです。書籍APIで取ってきた情報が全角と半角の混合で美しくなかったので、どちらかに統一してしまおうという試…
- 投稿日:2023-01-28T19:52:25+09:00
【GAS】全角英数字、スペースなどを半角に置換する
概要 環境: Chrome V8 ランタイム 備忘録。 全角英数字を絶対に許さないスクリプトです。書籍APIで取ってきた情報が全角と半角の混合で美しくなかったので、どちらかに統一してしまおうという試…
- 投稿日:2023-01-28T19:00:53+09:00
僕のSheetJSお試し ~VBAマクロ撲滅計画Phase#1 ~
導入 今年から武装派VBAマクロ撲滅組織を独りでに立ち上げました。 僕がVBAマクロを撲滅したい理由は VBAくらい使用場面が少ない(オフィスのソフトを操作するときぐらいしか使えない)言語をわざわざ…
- 投稿日:2023-01-28T18:18:53+09:00
React でmarkdown を表示する方法(コードハイライト、ファイル名表示、画像サイズ変更まで)
React でmarkdown を表示する方法(コードハイライト、ファイル名表示、画像サイズ変更まで) https://naoto-kagaya.com/articles/2023-01-24-re…
- 投稿日:2023-01-28T18:02:35+09:00
【TS】オブジェクトをマージする際の型定義はPartial<T>を使うと便利
結論 オブジェクトをマージする際や上書きする際の型定義はPartial<T>を使うと便利です。 どんな時に使えるの? たとえば、TSの公式ドキュメント(partialtype)が提供されているケース…
- 投稿日:2023-01-28T17:09:09+09:00
js-cookieの使い方【備忘録】
概要 バイト先のアプリ開発でデータを一時的に保存したいのですが、LocalStorageだと なぜか動作しないという問題がありました。 そこで、LocalStorageのように半永久的に残るものでは…
- 投稿日:2023-01-28T13:02:26+09:00
stateがオブジェクトの時の更新時の注意点とリセット方法について
stateがオブジェクトの時の更新時の注意点とリセット方法について stateがオブジェクトの時の更新時の注意点が少しわかりずらかったのでまとめてみた。 完成画像 完成コード Form.jsx(st…
- 投稿日:2023-01-28T12:30:51+09:00
ラジオボタンによってフォームの入力可能・不可能を動的に切り替える方法
概要 ラジオボタンをいくつか用意して、そのボタンが押された項目だけ入力可能になり、なおかつデータの送信も選択した物のみしたい場合の行い方です。今回はファイルを分けてjavascriptをimport…
- 投稿日:2023-01-28T12:07:58+09:00
【TypeScript】ブラウザの標準機能だけでPKCE認証のためのコード生成は実装できる
PKCE対応のためのcode_challenge生成をフロントエンドで行いたい PKCE対応のためのコード生成をフロントエンド側で行う必要が出てきた sha256のハッシュ化やランダムな文字列生成の…
- 投稿日:2023-01-28T10:30:58+09:00
【合格体験記】新卒がHTML5プロフェッショナル認定資格Level2 バージョン2.5に合格した
はじめに 業務経験少しの新卒が該当試験に合格したので、 その際の勉強法等を書きます(一部レベル1体験記と記述重複する箇所があります) https://qiita.com/tkdayo/items/7…
- 投稿日:2023-01-28T07:53:29+09:00
_.cloneDeepを葬りましょう
はいさい!オースティンやいびーん! 概要 JavaScript・ブラウザのネイティブ機能で回帰的クローンをする方法を紹介します! それは、structuredCloneです。 これは、グローバルで定…
- 投稿日:2023-01-28T00:07:17+09:00
【JavaScript】引数の記法まとめ
JavaScriptではさまざまな引数の記法があるので備忘録としてまとめておく。 ES2015環境でしか使用できない書き方の場合は見出しに【【ES2015】】と記載する。 引数のデフォルト値【ES2…