+ JavaScript の質問用スレッド vol.77 +

このエントリーをはてなブックマークに追加
952Name_Not_Found:2010/05/07(金) 19:36:27 ID:???
jQueryは
$(document).ready(function(){
  var x = document.createElement("div");
  $(x).css({"color":"red","backgroundColor":"blue"});
  document.getElementById("example").appendChild(x);
}
な感じで標準のDOM操作で出来ることはなるべくライブラリに頼らないようにしてる
なるべくね
953Name_Not_Found:2010/05/07(金) 19:39:06 ID:???
余計にタチ悪いわ
954Name_Not_Found:2010/05/07(金) 20:28:56 ID:???
>>952
純粋に疑問なので聞いてみたいんだけど、
それをjQuery使わずにやるメリットって何?
955Name_Not_Found:2010/05/07(金) 20:50:19 ID:???
>>951
Date.now()
956Name_Not_Found:2010/05/07(金) 20:56:35 ID:0fFRIQG1
>>952
>document.getElementById("example").appendChild(x);

面倒なのはわかるけど、ちゃんとあるかどうかは調べたいところ。
957Name_Not_Found:2010/05/07(金) 21:10:19 ID:???
えー、次スレは975超えたら。テンプレ改訂は今回は見送りで。
958Name_Not_Found:2010/05/07(金) 21:12:28 ID:???
959Name_Not_Found:2010/05/07(金) 22:19:54 ID:???
>>952
死ね
960Name_Not_Found:2010/05/07(金) 23:09:19 ID:???
一定回数繰り返し処理を行う命令は
for (i=0; i<終了値; i++)

ですが、(i=0; というのが意味わかりません。
低レベルの質問で申し訳ありませんがどなたかお教え願います。
961Name_Not_Found:2010/05/07(金) 23:12:36 ID:???
>>960
JavaScript 入門
でぐぐれ。
962Name_Not_Found:2010/05/07(金) 23:21:32 ID:???
初期化
963Name_Not_Found:2010/05/07(金) 23:48:18 ID:???
for (var i = 0; i < 10; i++) { func(i); }
var i = 0; while (i < 10) { func(i); i++ }
964Name_Not_Found:2010/05/08(土) 00:40:55 ID:???
さすがに低レベルすぎね?スレまで来て質問する問題じゃないぞ
965Name_Not_Found:2010/05/08(土) 03:25:06 ID:???
>>951
買って読むよろし
http://www.amazon.co.jp/dp/4873113911

読まずにこのスレで聞いて表面だけ分かったつもりで「使わない」のは最悪手
読んだ上で「使う」のはもちろん構わんし
966Name_Not_Found:2010/05/08(土) 03:48:46 ID:???
そんなこと言ったらこのスレの存在意義がなくなるぞ
967Name_Not_Found:2010/05/08(土) 04:03:49 ID:???
>>966
まだ分かってないのな
そもそも便所の落書きに専門スレなんて必要ない
968Name_Not_Found:2010/05/08(土) 04:15:34 ID:???
>>966
真面目に構う人いなさそうだしさ
俺だって糞真面目に講釈するのめんどいしさ
そもそも>>951の質問の元ネタ>>947が指してるのがその本のことだし
その流れでの>>965なのよ
969Name_Not_Found:2010/05/08(土) 09:23:08 ID:???
本なんか買わなくてもいい情報はウェブ上で手に入るググれ本を買うのは情弱
ってたまに聞くけどサイの表紙とチョウの表紙の本に限っては買ったほうがいいの?
970Name_Not_Found:2010/05/08(土) 09:29:07 ID:???
自治厨です(笑)。
その本とかもテンプレに入れてもいいかもね。
まあ次スレで検討するんだろうけど。
必要のない専門スレが77スレも続くもんかね?(爆笑)
おお、こういうのって2ちゃんねるらしくていいなー。
971Name_Not_Found:2010/05/08(土) 09:41:34 ID:???
>>969
学ぶならキチンと学べって話。
初学者は手を抜くべきではない。
972Name_Not_Found:2010/05/08(土) 10:11:11 ID:???
>>969
間違っても>>947みたいなアホにはなるなよ
973Name_Not_Found:2010/05/08(土) 10:18:50 ID:???
ネット上のnew Imageとかnew Audioで喜ぶアホにもな
974Name_Not_Found:2010/05/08(土) 10:29:56 ID:???
〜という理由で、new は推奨されない。
=> new はクソ!使うな!

小学生の頃こういう奴おったわw
975Name_Not_Found:2010/05/08(土) 10:35:15 ID:???
new window.Imageは、HTMLImageElement#ownerDocumentをwindow.documentにセットする
仮に、これをowneDocumentが一致しないparent.documentにappendChildしようとすると
本来ならエラー(WRONG_DOCUMENT_ERR)にならなければならない
ノードはDocumentごとに管理され、だからcreateElementはDocumentが持つメソッドだってのを
もう少し意識して損はない

Good partsで言ってるnewを使うなってのとは別
JSのコンストラクタは副作用が大きいのと、オブジェクト生成過程の隠蔽
976Name_Not_Found:2010/05/08(土) 16:33:09 ID:???
>>> x = new (function(){this.x = "www";return 77})();
Object { x="www"}
>>> x = (function(){this.x = "www";return 77})();
77

うーん?
977Name_Not_Found:2010/05/08(土) 16:45:11 ID:???
なにに躓いてるのかわからんがコンストラクタの挙動そのまんま
あと後者はthisがグローバルオブジェクト(window)になってるっていうFAQ
978Name_Not_Found:2010/05/08(土) 16:53:56 ID:???
実際、new嫌ってる奴ってだいたい>>976レベルだったりする
ちゃんと理解せず勝手にハマって突然否定しはじめる
979Name_Not_Found:2010/05/08(土) 16:58:26 ID:???
JSシェルのGlobalがwindowである保証もない
980Name_Not_Found:2010/05/08(土) 17:03:05 ID:???
>>976
最初ので77返したい場合は
x.constructor()
981Name_Not_Found:2010/05/08(土) 17:15:06 ID:???
>>979
そういう環境で板違いじゃないものは俺は知らん
982Name_Not_Found:2010/05/08(土) 17:26:39 ID:???
知らんのは勝手だが、要らん依存関係を持ち込むのは馬鹿
それだけのこと
983Name_Not_Found:2010/05/08(土) 18:02:49 ID:???
それで>>979はだれに言ってるんだ?
984Name_Not_Found:2010/05/08(土) 19:35:27 ID:???
ム板のECMAスレで言うべきだよね
985Name_Not_Found:2010/05/08(土) 21:24:59 ID:???
>>981
IISとか?w
986Name_Not_Found:2010/05/08(土) 22:06:32 ID:???
HTTPヘッダをJavascriptで変更することは可能でしょうか
987Name_Not_Found:2010/05/08(土) 22:14:57 ID:???
何をやりたいのかもう少し詳しく。
Ajaxでリクエストを送るときにならもちろんできる。
XMLHttpRequest#setRequestHeaderを参照。
988Name_Not_Found:2010/05/08(土) 22:18:02 ID:???
>>987
たとえばhoge.txtがあった場合
日本語名.txtに名前を変更してダウンロードさせたいのですが可能でしょうか
989Name_Not_Found:2010/05/08(土) 22:51:11 ID:???
次スレ立てて来て良い?
990Name_Not_Found:2010/05/08(土) 23:14:57 ID:???
>>989 よろしくお願いします。こちらまたスレ立て規制。
991989:2010/05/08(土) 23:16:37 ID:???
んでわ、今回も改正案は保留みたいなので、このまま立てて来る
992989:2010/05/08(土) 23:23:50 ID:???
立てました

+ JavaScript の質問用スレッド vol.78 +
http://pc11.2ch.net/test/read.cgi/hp/1273328285/
993Name_Not_Found:2010/05/08(土) 23:25:17 ID:???
乙乙
994Name_Not_Found:2010/05/09(日) 02:35:37 ID:???
>>988
サーバーサイドでやれ
995Name_Not_Found:2010/05/09(日) 08:56:50 ID:???
次スレ立て乙
996Name_Not_Found:2010/05/09(日) 09:05:40 ID:???
>>992 ありがとうございました。
テンプレ改めて見直してるのですが、現在の >>2 ってそんなに悪いかなあ、、、

次スレ http://pc11.2ch.net/test/read.cgi/hp/1273328285/
997Name_Not_Found:2010/05/09(日) 09:20:01 ID:???
>>996
長文すぎて見る気なくなるな
998Name_Not_Found:2010/05/09(日) 09:32:22 ID:???
ume
999Name_Not_Found:2010/05/09(日) 12:52:32 ID:???
999
1000Name_Not_Found:2010/05/09(日) 12:53:13 ID:???
このスレは1000の風になりました
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。