javascript-tutorial / javascript-tutorial/en.javascript.info
Add CSS.escape() to DOM searching chapter
まだ誰も着手していません。
- 主要言語
- HTML
- スター
- 25.5k
- フォーク
- 4k
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
Hello, I was wondering if it would be worth adding something in the chapter _Searching: getElement, querySelector_ about how to pass a variable through `document.querySelector` by using `CSS.escape()`, ie `document.querySelector('div.' + CSS.escape(userColor))`
I write this because I just spent a while trying template literals, etc, and I had no idea CSS.escape() existed and is necessary to do this.
It's probably pretty uncommon to need to pass variables to querySelector, but if anyone else thinks it's worth adding I would be happy to make a PR.
[https://developer.mozilla.org/en-US/docs/Web/API/CSS/escape](url)
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
まず、issueで言及されている「Searching: getElement, querySelector」章を見つけ、既存のquerySelectorの例を確認してください。正確なガイダンスについて、リンクされているMDNのCSS.escape()リファレンスを確認してください。完了の条件は、その章で変数を安全にquerySelectorに渡す方法が明確に説明され、適切な例が含まれていることです。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- javascript
- 領域
- documentation
- issue の種類
- ドキュメント
- 難易度
- 1/5
- 見積もり時間
- 1〜3時間
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 42/100