JavaScript
Less than 1 minute
JavaScript
みんな大好きJavaScript
- Electron
- TypeScript
- New series of blog posts: learning web development 現代的な入門としていいかもしれん。
- VuePress nodejs製のサイトジェネレータ
- zx
JDoc
関数はreturns。
/**
* Returns the sum of a and b
* @param {number} a
* @param {number} b
* @returns {number}
*/
function sum(a, b) {
return a + b;
}
Arrayのfilterをasyncで使うのが難しい
javascript - How to use Array.prototype.filter with async? - Stack Overflow
信じがたいけれど、本当にこんな事しないといけないのかね。
ブックマークレット
とりあえずここに置いておく。 markdownのリンクとして、けれど縦棒をハイフンに置き換えるブックマークレット。
javascript:(function(){const e=document.createElement('input');const title = document.title.replaceAll('|', '-'); e.value=`[${title}](${location.href})`;document.querySelector('body').append(e);e.select();document.execCommand('copy');e.remove(); alert(`${title} copied!`)})();
jsonc, json5
JavaScript関係無いがjson関連。
コメントが入れられるのがjsonc、trailing commaとかもありなのがjson5か。json5でいいのでは感。
Paji's Blog - What is JSONC, what is JSON5.
prismjs
JS製のシンタックスハイライト。小さい。
TeFWikiのAndroid版はassetsにprismjsを入れている。こういう用途には小さくて良い。
MFGのシンタックスハイライトも以下に用意した。>MFG/tools/prism-mfg at main · karino2/MFG