問題タブ [invalid-characters]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
75 参照

css - css 疑似名前空間を異常な文字でテンプレート化し、後処理して通常の文字にします。マイナス面/完全に許可しない問題はありますか?

MODx、SASS、Bourbon & Neat、jQuery、Bootstrap、Velocity、およびその他のマイナー ライブラリを使用して、Web サイトを作成しています。使用される IDE は PhpStorm で、すべてのファイルは utf-8 でエンコードされ、BOM はありません。また、サードパーティのリソースからの検索フォームも含まれており、iframe に配置されたものもあれば、標準の html フォームを使用した「ネイティブ」のものもあります。したがって、ネーミング地獄は近いので、私はまだ BEM や SMACSS などの標準化された CSS 命名規則を確立していません。いくつかの一般的な優れた CSS の推奨事項 (低いネスト レベル、細かいセマンティクス、あらゆる場所での .class セレクター) だけです。

私はBEMに移行し、名前空間を探しますが、これに固執したくありません。なぜなら、これは私の最初の BEM CSS プロジェクトであり、100% 確信が持てないからです。それについてのすべてで、グローバル操作(名前の変更、おそらく他の何か)を行うときに、何かを壊すことを恐れています。だから、☺☻や♥♦♣♠など、非標準の記号の組み合わせを使いたいのです。これは 100% すべきではありませんサードパーティのプロジェクトのライブラリでビジーです。その後、たとえば Grunt regexp やカスタム ポスト処理アプリケーションを使用して、その文字を通常の名前空間名に置き換えるか、名前空間をまったく使用しないようにすることができます (うれしい、ちょっとしたおまけ)。このシンボルを製品コードに残すつもりはありません。Apache、PHP、SASS パーサー、およびブラウザーは「通常の」コードを受け取ります。これらのシンボルは、Grunt、PhpStorm などの「Devend」アイテムにのみ「表示」されます。

しかし、インターネット上でそのようなアプローチを推奨している記事や著者を見たことがありません。そのため、大きな問題があるようです。いずれかがあります?

追加:そして、それらの問題は何ですか?

PS: 最新のブラウザーの多くは、CSS クラス名に Unicode シンボルを使用しても問題ないことを認識しています (Java が関数/変数/その他の名前に Unicode シンボルを許可しているようなものです)。したがって、理論的にはそのままにしておくことができます。しかし、同じ理由で私にはうまく見えません。この方法を行っている/推奨している人を見たことがありません。

0 投票する
3 に答える
87 参照

java - コードが正しく出力されない

3辺すべての値が与えられた三角形の面積を計算するプログラムを作成しようとしています. ランナー ファイルを使用してプログラムを実行すると、領域が " 0.0" になります。

これがクラスの完全なコードです(setSidesとtriangleに対して同じコードを実行したことは知っていますが、インストラクターがこのシェルを提供してくれたので、そこに何を入れるかわかりませんでした)

0 投票する
2 に答える
3403 参照

java - 2 つの条件を持つ Java Do While ステートメント

私はJavaを学ぼうとしていますが、2つの条件を持つDo Whileステートメントに関する単一のプログラムを実行しようとして立ち往生しています。具体的には、ユーザーが「はい」または「いいえ」と書くまでメソッドを実行したい。ええと、そこに私のものがあり、それの何が問題なのですか?

0 投票する
1 に答える
493 参照

android - 無効なエスケープ シーケンス (有効なものは \b \t \n \f \r \" \' \\ ) で定義された文字列のセットです

文字列をハードコーディングしようとしていますが、「無効なエスケープ シーケンス (有効なものは \b \t \n \f \r \" \' \ ) です」というエラーが表示されます。文字列は次のとおりです。

この文字列をハードコードする方法は? 試してみましたが、言及された問題がありました。

この URLの無効なエスケープ シーケンスを試しまし たが、どこに問題があるのか​​わかりません! どうすればこれを解決できますか?

前もって感謝します...

0 投票する
0 に答える
227 参照

java - JAX-RS 応答 - エンティティーを読み取る前に無効な XML 文字を削除する

エンティティを読み取ろうとする前に、XML 応答から無効な文字を削除する可能性はありますか?

このコードは、XML が正しい場合は正常に機能しますが、応答に無効な Unicode 文字が含まれている場合は失敗します。

データベース内のこれらの無効なデータを変更できないと仮定した場合の回避策は?

0 投票する
2 に答える
464 参照

c++ - C ++でユーザーがアルファベットを入力として指定した場合にループを再開する方法

暗証番号の推測に関するコードを書きましたが、整数の代わりに英字が入力として与えられた場合に問題が発生します。プログラムを停止します。どうすればこの問題に抵抗できますか。

0 投票する
2 に答える
1920 参照

java - JOptionPane で文字列の入力を許可するにはどうすればよいですか

JOptionPane で整数の入力を許可したい場合は、

しかし、今回はJOptionPaneInputDialogに文字列を入力したい。に似てint x = Integer.parseInt();いますが、文字列に対して機能する方法はありますか?

また、プログラムが無効な入力などのエラーを検出できるようにするための高度な機能を作成するにはどうすればよいですか? 例えば。ユーザーが値や単語の代わりにスペースを入力して入力した場合、または回答が範囲外の場合。つまり、基本的に彼らの答えは、スペースまたは -99 のようなもので、答えが 1 から 100 の範囲内にある必要があります。

これがばかげているように聞こえる場合は申し訳ありませんが、私はプログラミングに非常に慣れていません。

0 投票する
3 に答える
6128 参照

javascript - SCRIPT1014: 無効な文字 - 引用符

私はこの問題を抱えています:

array[i].idAuthor は文字列変数です。この文字列を、append-String 内で呼び出される関数に渡したいと思います。

このコードは、Internet Explorer を除き、Chrome と Firefox で正常に動作します。IE で次のエラーが表示されます: SCRIPT1014: 無効な文字です

問題は`-Quotes .

次の例が私の問題を表現するのに役立つことを願っています。

私の状況を処理する、または `-Quotes を IE と互換性のある別の文字に置き換える別の方法はありますか?