タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとconstとCに関するslay-tのブックマーク (4)

  • 4KBのJavaScriptだけで動く可愛いアクションゲームを作ったのでソースと解説 - Qiita

    年イチでちょっとしたブラウザゲームを作ってます(→ 去年)。今年はそこそこ遊べる可愛いアクションゲームを4KB以内で作ってみました。 🎉宣伝させてください! 🐱今年も無事、の日ゲームができました!https://t.co/XnDD8AXx4k 今年は可愛さはそのまま、限界までコードを削って4KBにおさめました。PCの方はソース表示して見てみてね pic.twitter.com/j0QqH6iSSn — ゆき (@yuneco) February 20, 2022 作ったもの:ブラウザで動く4KBのゆるかわアクション URL: https://yuneco.github.io/mezashi-4kb/ ソース: https://github.com/yuneco/mezashi-4kb つまりどういう...コト? index.htmlという名前のファイルを作って下のコードをコピペする

    4KBのJavaScriptだけで動く可愛いアクションゲームを作ったのでソースと解説 - Qiita
  • [React]ContextAPIのアンチパターン

    ContextAPI と useState は来組み合わせてはいけない ContextAPI の機能は、コンポーネントの階層を飛び越えてデータを配信することにあります。しかしここで気をつけなければならないのが、Provider に設定する値を useState で管理すると、Provider を持っているツリーが全て再レンダリングされることです。この書き方は最悪のアンチパターンです。 アンチパターン Provider に渡す値を更新をするのに上位のコンポーネントの useState のディスパッチャーが使用しています。どれか一つでも値を更新すると、全てのコンポーネントが再レンダリングされます。ContextAPI での解説などでこの方法をよく見かけます。しかし値一つの変更で全てを再レンダリングするなら、状態管理の必要性そのものが無くなってしまいます。これはやってはならない書き方です。 i

    [React]ContextAPIのアンチパターン
  • JavaScript の Class Static Blocks について

    この記事では現在 Stage 3 の Class Static Blocks について解説する。 なお、まだ現時点で Stage 3 であるため実装状況や細かい仕様は今後変更される可能性がある。 概要 Class Static Blocks プロポーザルは、クラス内でスタティックなメンバにアクセスできるブロックの構文を導入する。 次のコードの static { から始まるブロックが新たに導入される構文である。このとき、スタティックブロック内のthis.fooはスタティックなメンバである。 class C { static foo; static { this.foo = "foo"; } } スタティックブロックはクラスCが評価されるタイミングで実行される即時実行関数のようなものと見ることもできる。また、クラスは複数のスタティックブロックを持つことができ、その場合は上から順に実行される。

    JavaScript の Class Static Blocks について
  • emoji selector - yutarobox

    2018/9/25 コードブロックの頭とコードブロック中は動作しないようにupdate /foldrr/foldrr.iconさんが作ったものを反映させていただいた /foldrr/emoji-selector-i 不満が残るところの一つだったので非常に嬉しい ありがとうございます! 導入方法参考 /shokai/UserScript :aaaa:を打つと絵文字scrapbox上のアイコン)が入力できるようになるUserScript 入力した文字に曖昧マッチングした候補が下に出てくる 上下キーを押して選択しEnterを押すか、クリックすると絵文字の文字列[something.icon]に置換できる 選択 クリック

    emoji selector - yutarobox
  • 1