JSLintがアンダースコア接頭辞付きの変数名で "Unexpected dangling "キャラクタを報告する
2023-11-25 19:24:01
質問
一部の人々は、先頭のアンダースコアの存在が、変数が "private," そのようなプライバシーは虚構であることを意味すると考え、これが JSLint がエラーメッセージでその名前を報告する理由だと仮定していることを知っています。
私は、私が構築しているWebサイトでGoogle Analyticsを使用しています。私は、"_gaq."のような、GAの変数を参照します。
私は自分の JS コードを 100% JSLint のクリーンなものにしようとしています (私は自分のコーディング スタイルについて信心深いわけではないので、Crockford 氏の助言に従います)。とはいえ、Google の変数名についてはどうしようもないので......100% "clean." は無理なんでしょうね。
私がメッセージを誤解していた場合、そしてJSLintのプラクティスに準拠するために何かできることがある場合に備えて、ここに投稿します。
どのように解決するのですか?
ああ、これは対処できたよ...。アンダースコアの接頭辞を持つ変数を使用するステートメントをJSLintコマンドでラップして、このクラスのエラーを無効化し、再度有効化するようにしたのです。
/*jslint nomen: true*/
... statement(s) with _var ...
/*jslint nomen: false*/
関連
-
[解決済み] オブジェクトのプロパティが存在するかどうかを、プロパティ名を持つ変数で確認するには?
-
[解決済み] 文字列のn番目の出現箇所を取得するには?
-
[解決済み] JavaScriptで、ある文字列が別の文字列の中に出現するすべてのインデックスを見つけるにはどうすればよいですか?
-
[解決済み] サブドメインにまたがってlocalStorageを使用する
-
[解決済み] コールバック地獄とは何か、RXはそれをどのように、そしてなぜ解決するのか?
-
[解決済み] jqueryはjavascriptのライブラリなのかフレームワークなのか?[クローズド]
-
[解決済み] CORS: 認証モードは 'include' です。
-
[解決済み] Javascript の parseInt() で先頭のゼロを削除する。
-
[解決済み] javascriptでオプションのパラメータを扱う
-
[解決済み] javascriptのキャンバスで画像をリサイズする (スムーズ)
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 上級者向けJavaScript。この関数はなぜ括弧でくくられるのですか?重複
-
[解決済み] <Enter>でjQuery UIダイアログを送信する
-
[解決済み] node.jsで文字列のsha1ハッシュを取得するにはどうすればよいですか?
-
[解決済み] Javascript 空の配列の削減
-
[解決済み] JavaScriptで文字列を数値に変換する最速の方法は何ですか?
-
[解決済み] jQueryの$という記号の意味は何ですか?
-
[解決済み] Chromeのwebkitインスペクタで「Unsafe JavaScript attempt to access frame with URL...」というエラーが継続的に発生する。
-
[解決済み] jQueryを使用して、すべてのクリックイベントハンドラを削除するにはどうすればよいですか?
-
[解決済み] querySelectorAllがない場合、ライブラリを使用せずに属性で要素を取得する?
-
[解決済み] JavaScriptの文字列プリミティブとStringオブジェクトの違いは何ですか?