ブックマークレットにより JavaScript コードで構文エラーが発生する
P粉127901279
P粉127901279 2024-04-01 16:16:44
0
1
540

(背景: https://github.com/refined-github/refined-github/issues/1892 にある JS コードを使用してみましたが、GitHub PR 内のすべてのコメントを読み込むためにブックマークを使用しました)

次の JS コードがありますが、これをコンソール (Chrome) に貼り付けると正常に動作します。

リーリー

次に、Chrome でブックマークして

に変換してみました。 リーリー

これにより構文エラーが発生します。 キャッチされない構文エラー: 予期しない識別子「ボタン」

私はここで何を間違っているのでしょうか?

P粉127901279
P粉127901279

全員に返信(1)
P粉744691205

コードは 自動セミコロン挿入 .

に依存しています。

つまり、コード内の一部の場所では、セミコロンの代わりに改行が使用されています。

ブックマークレットに変換するためにどの方法を使用しても、これらの新しい行は削除されますが、セミコロンに置き換えることはできません。

セミコロンを手動で追加するか、セミコロンが自動的に挿入されるように修正する必要があります。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート