私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.87 +

みんなの評価 :
レスフィルター : (試験中)
forms["formName"]["hoge"].valueじゃだめなの?
>>600-601
formName.hoge.value じゃ駄目?
formName.hoge.value じゃ駄目?
window.forms['formname'].name.valueかな
window.formnameは非奨励
window.formnameは非奨励
質問させていただきます。
var a = new Array( 10, 22, 1, 23, 45);
のような配列がありこれをソートしたいのですが、配列の値とキーの値を関連付けているため、配列のsortメソッドを使うと値のみソートされてしまうため、
キーと合わせてソートしたい場合はどうすればいいか悩んでおります。
a[2] => 1
a[0] => 10
a[1] => 22
a[3] => 23
a[4] => 45
このような出力をしたのですが、どうすればいいでしょうか?
var a = new Array( 10, 22, 1, 23, 45);
のような配列がありこれをソートしたいのですが、配列の値とキーの値を関連付けているため、配列のsortメソッドを使うと値のみソートされてしまうため、
キーと合わせてソートしたい場合はどうすればいいか悩んでおります。
a[2] => 1
a[0] => 10
a[1] => 22
a[3] => 23
a[4] => 45
このような出力をしたのですが、どうすればいいでしょうか?
>>608
document.formnameが非奨励 なら form.name も非推奨かと
document.formnameが非奨励 なら form.name も非推奨かと
>>617
ソート後のインデックスの配列を作る
ソート後のインデックスの配列を作る
>>620
なるほどありがとうございます!
なるほどありがとうございます!
>>617
2次元配列とか連想配列にするしか無いような気がする。
自力でforで回して最小のを探し出して出力していくってのも効率よくすればsortと同じだと思うし。
var a = new Array( 10, 22, 1, 23, 45);
for (var i = 0, len = a.length; i < len; i++) a[i] = [a[i], i];
a.sort(function(n1, n2){
return n1[0] - n2[0];
});
for (var i = 0, len = a.length; i < len; i++) console.log("a[" + a[i][1] + "] => " + a[i][0]);
2次元配列とか連想配列にするしか無いような気がする。
自力でforで回して最小のを探し出して出力していくってのも効率よくすればsortと同じだと思うし。
var a = new Array( 10, 22, 1, 23, 45);
for (var i = 0, len = a.length; i < len; i++) a[i] = [a[i], i];
a.sort(function(n1, n2){
return n1[0] - n2[0];
});
for (var i = 0, len = a.length; i < len; i++) console.log("a[" + a[i][1] + "] => " + a[i][0]);
forEachってfor文でいいじゃん
って思ってたけどそういう書き方ができるんすね
って思ってたけどそういう書き方ができるんすね
>>593おねがいします
/c/数字
でjsonが帰ってきてる。
chromeはいつの間にかxmlloadingが表示されなくなったよね。
でjsonが帰ってきてる。
chromeはいつの間にかxmlloadingが表示されなくなったよね。
>>629
xmlloadingが何を指すのかわからんが
XHRはコンソールで右クリックしてXMLHttpRequest loggingにチェック入れたら
通信ごとにコンソールに表示されるし
通信内容もNetworkタブから見れるよ?ヘッダとか全て含めて
xmlloadingが何を指すのかわからんが
XHRはコンソールで右クリックしてXMLHttpRequest loggingにチェック入れたら
通信ごとにコンソールに表示されるし
通信内容もNetworkタブから見れるよ?ヘッダとか全て含めて
よく個人情報入力後に確認の画面が表示されますが
入力画面に戻るための修正ボタンはどうやれば作れますか?
history.back()を呼び出すだけだと内容消えちゃいますよね?
パスワードとか特に
入力画面に戻るための修正ボタンはどうやれば作れますか?
history.back()を呼び出すだけだと内容消えちゃいますよね?
パスワードとか特に
var Foo = function(){
this.Baz = function(){
...
}
}
var Hoge = function(){
this.Foo = new Foo();
this.Start = function(){
setInterval( "this.Foo.Baz()", 500 );
};
}
FooクラスのBazメソッドをHogeクラスのStartメソッドからインターバルで呼び出したいのですが、Firebugに"this.Foo is undefined"と言われてしまいます。
どの様にすれば実行できるでしょうか?
this.Baz = function(){
...
}
}
var Hoge = function(){
this.Foo = new Foo();
this.Start = function(){
setInterval( "this.Foo.Baz()", 500 );
};
}
FooクラスのBazメソッドをHogeクラスのStartメソッドからインターバルで呼び出したいのですが、Firebugに"this.Foo is undefined"と言われてしまいます。
どの様にすれば実行できるでしょうか?
>>636
var Hoge = function(){
this.Foo = new Foo();
var baz = this.Foo.Baz;
this.Start = function(){
setInterval(baz, 500 );
};
}
var Hoge = function(){
this.Foo = new Foo();
var baz = this.Foo.Baz;
this.Start = function(){
setInterval(baz, 500 );
};
}
YUI compressorを使ってjsやcssのシェイプアップするようにHTMLの不要な空白や改行、コメントをシェイプアップするツールって知らない?
>>644
正規表現で改行と空白と<!--から-->までを削除すればおk
正規表現で改行と空白と<!--から-->までを削除すればおk
バックグラウンドのタブとか、ウィンドウがアクティブになっていないときでもJavascriptは処理されているんですか?
ウィンドウがアクティブになっていないときには処理しなくてもいいようなsetInterval等がある場合は
止めておくものですか?もしそうだとしたら、止め方、再開の仕方を教えてください
window.onfocusとwindow.onblurで?
ウィンドウがアクティブになっていないときには処理しなくてもいいようなsetInterval等がある場合は
止めておくものですか?もしそうだとしたら、止め方、再開の仕方を教えてください
window.onfocusとwindow.onblurで?
どうもありがとうございますm(_ _)m



類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.84 + (1001) - [97%] - 2011/3/30 7:32
- + JavaScript の質問用スレッド vol.89 + (1001) - [97%] - 2011/9/4 4:17
- + JavaScript の質問用スレッド vol.88 + (1001) - [97%] - 2011/7/20 7:03
- + JavaScript の質問用スレッド vol.77 + (1001) - [97%] - 2010/5/8 19:06
- + JavaScript の質問用スレッド vol.86 + (1001) - [97%] - 2011/5/27 21:50
- + JavaScript の質問用スレッド vol.97 + (1001) - [97%] - 2012/3/1 3:31
- + JavaScript の質問用スレッド vol.80 + (1001) - [97%] - 2010/11/9 2:17
- + JavaScript の質問用スレッド vol.81 + (1001) - [97%] - 2010/12/10 20:01
- + JavaScript の質問用スレッド vol.85 + (1001) - [97%] - 2011/4/25 21:32
- + JavaScript の質問用スレッド vol.82 + (1001) - [97%] - 2011/1/19 7:54
- + JavaScript の質問用スレッド vol.83 + (1001) - [97%] - 2011/2/24 8:02
- + JavaScript の質問用スレッド vol.107 + (1001) - [95%] - 2013/9/7 10:16
- + JavaScript の質問用スレッド vol.117 + (1009) - [95%] - 2014/8/5 3:30
- + JavaScript の質問用スレッド vol.137 + (1003) - [95%] - 2019/3/26 11:46
- + JavaScript の質問用スレッド vol.127 + (1001) - [95%] - 2016/2/4 0:15
- + JavaScript の質問用スレッド vol.127 + (160) - [95%] - 2021/7/16 9:30
- + JavaScript の質問用スレッド vol.94 + (1001) - [95%] - 2012/1/8 15:46
トップメニューへ / →のくす牧場書庫について