問題タブ [initializing]

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 投票する
5 に答える
4158 参照

c - 構造体の配列を1行で初期化しますか?(Cで)

私はこのような構造体の2D配列を持っています、

したがって、このように初期化できます。

以下の例も使用できることを知っています。

しかし、問題は、この50x50構造にかなりの空のスポットがあることです。たとえば、[30][40]から[40][50]までは空で、他のいくつかのポイントは空であるため、上記の角かっこ表記では、この{}、{}のように空の角かっこを残す必要があります。 {}それらの空のスポット。

今私の質問は、以下のようなものを初期化する方法はありますか?

ポイントごとに2行節約できます。とても満足しています。

追伸:辞書オブジェクトのようにインデックスmyMap [x] [y]をキーとして使用しているので、インデックスが変更されるため、途中で空のインデックスを削除することはできません。

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

java - 誰かがこれがどのように機能するか説明できますか?

このコード行があります。

このようにjButtonのインスタンスを作成する前に、JavaはyellowButtonのタイプを知る必要があると思いましたか?

誰かがこれがどのように機能するか説明できますか?

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

java - forループで変数を初期化しています

私はこのようなコードを持っています:

このようなことはできますか?

私はそれが機能しないことを知っていますが、これに対する解決策はありますか?

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

jquery - チュートリアルに従ってjQuery DataTablesがjavascript配列をロードしない

jQuery Datatables を使用して、データベースから取得したクエリをページ分割しようとしています。使用されるクエリには、多くのクエリのフォーマットと結合が含まれるため、完成した配列を作成することにしました。これを現在 Datatables 用にフォーマットしようとしています。

私のHXTMLにはjQueryがあり、jQuery DataTableプラグインがロードされ、HXTMLは次のようになります。

このデータは次の例とほぼ同じようにフォーマットされているため、DataTables がテーブルを作成していない理由がわかりません: Datatable Javascript 配列の例

このデータのページ分割に DataTable を使用したいと思います。

なぜこれが機能しないのか、それとも私があなたに十分な量を与えていないのか分かりますか?

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

ios - ブロック内のオブジェクトの初期化

dict 変数を初期化しようとしていますが、一方の方法が機能し、もう一方の方法が機能しない理由がわかりません。

ケース 1 ではすべて問題なく、後で dict を使用できます。
ケース 2 では、すぐにリリースされ (ゾンビになります)、後で (ブロックの外で) 使用しようとすると、プログラムがクラッシュします。

iOS用に書かれた私のクラス(c ++とobjective-cの混合)のコードを次に示します。
ブロック内で、変数 dict を 2 つの異なる方法で初期化しようとしました。

このクラスにはクラス変数 dict があり、これは DoSomeStuff() メソッドで初期化されます。
そのメソッドは、ブロックを (コールバックとして) 使用する ios フレームワークのメソッドを呼び出して、何らかのタスクが完了したことを通知します。

ケース 1 とケース 2 の動作が異なる理由が気になりました。このブロック内で初期化された、ブロック外の参照を使用することは禁止されているのでしょうか?
case2 で示した方法でこれを行うことの何が問題になっていますか?

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

android - logcat の tag:"szipinf" と text:"Initializing inflate state" からのログの意味は何ですか

私は Android の新しいプログラマーです。私の母国語ではないので、私の知識と英語を許してください。そのため、タグ「szipinf」とテキスト「Initializing inflate state」のログがあり、それが何を意味するのかわかりません....また、携帯電話でゲームをテストしたときにのみ表示されることもわかりました。エミュレータでは表示されません。誰かがそれが何を意味するのか教えていただければ、本当に感謝しています。

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

c - C で配列を初期化する方法

何かをしようとすると少し問題が発生するので、C で配列を初期化するためのさまざまな方法を知りたいです...

私は大学で最初の言語である C でプログラミングを始めており、ポインターといくつかの関数を表示しています。

とは言っても、私は次のことを試していました:

これは a[0][0 ... 10] 内にあるものをコピーしていますが、機能しません...少なくともMS VS 2010では、それが大学で使用されています。

したがって、配列を初期化するためのさまざまな方法のリファレンスへのリンクを知りたいです。

ここでスタックを検索すると、 memcpy 関数が見つかりました。これはこのように機能します。

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

each - リストアイテム内の複数の「選択」入力を初期化しようとしています

StackOverFlowでの私の最初の投稿^_^(そう、私は初心者です、優しくしてください)

私はウェブ上で私の質問に対するいくつかの解決策を検索して実際に見つけましたが、何らかの理由でそれらのどれも私にはうまくいきません。

リストアイテムがあり、その中に複数の「select」入力があります。

今私がやろうとしていることは次のとおりです。jQueryを使用して、すべての「select」入力を配列内の値に初期化します。

var lang_levels = new Array( "Native Level"、 "Good Level"、 "Amateur Level");

私がこれを(無駄に)しようとしている方法は次のとおりです:

注:addOption()は、ネストされていない他の「select」入力を初期化するために使用するため、機能していることがわかっているメソッドです。

よろしくお願いします!

前もって感謝します :)

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

java - Eclipse 3.7.2 を開くと、「Initializing error tooling」というエラーが表示されます Android

そのため、Eclipse 3.7.2 を使用して Android アプリケーションをプログラムしていますが、それを開くと「エラー ツールの初期化中」というエラーが表示されます。私が覚えているのは、最近いくつかの SDK と Eclipse 自体を最新バージョンに更新したため、問題が発生している可能性があるということだけです。それで、これが何であるかを知っているか、私が心配しなければならない場合は、助けてくださいありがとう.

私の問題のスクリーンキャプチャ画像http://i50.tinypic.com/106n9z9.png

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

javascript - location.href から戻ると、ページが正しく初期化されない

かなりの量の Javascript を書き終えたところです (最も関連性の高い部分以外は省略します)。1 つだけ問題が残っています。

ある時点でlocation.href、記事ページに進むために を使用する必要があります。ユーザーが記事ページからブラウザの戻るボタンをクリックすると、ホームページに戻りますが (良い)、ページは最初に移動したときの状態のままです (悪い)。

Javascript は単にページが変更されたことを認識せず、おそらくもっと驚くべきことに、HTML も認識しません (私が Javascript を使用して既存の HTML を変更した場所がいくつかあります)。

少量の開示: これはモバイル サイトです。タッチイベントを使用して、要素の短いプレス (長いドラッグではなく) をリッスンしています。私が試したあらゆる種類の非 Javascript リンクは、ドラッグ ビットを台無しにしてしまいました。指がどれだけ長い間ダウンしているかをあまり気にせず、通常、ドラッグ中に指を動かそうとするとびっくりしてしまいます。

ここで恐ろしく役立つコードは他に思い浮かびませんが、喜んで掲載させていただきます。

ありがとう!

-S


リクエストに応じて、関連するコードを以下に示します。

  • このコードはストーリー ローラーから取得され、モバイル サイトで使用されます。ストーリーは、画面の横からスクロールして、もう一方からスクロールすることで、リストを介して変化します。
  • この関数は、タッチエンド リスナーが指すものです。画面から指 (任意の指) が離されるたびに、トリガーされます。タッチ イベントの簡単な内訳については、こちらを参照してください。
  • roll_data(url)を含むいくつかのプロパティを持つArrayオブジェクトの です。link
  • toStory()は、スライド先のストーリー、現在のストーリーの位置をリセットするかどうか (またはで指定)"l2r"と時間を指定された選択されたストーリーにスライドする関数です。変更をアニメートする対象。最初のパラメーターを除いて、すべてオプションです。"r2l""yes""no"
  • debugText()ブール値 ( ) が true の場合に (という.innerHTML.html()、jQuery 経由で)を設定する単純な関数です。debugging

ページが戻ったとき、問題の最も直接的な兆候は、デバッグ テキストがまだ存在することです (そして、最後に設定されたものに設定されます。この場合は「ページ @ [url] に移動します」)。Javascript も停止しました (いくつかの変数は、誰かがクリックしてページを閉じたからといって、ページの操作が完了していないことを伝える必要があります)。