のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,646,159人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

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

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

JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
201 : Name_Not - 2011/01/30(日) 08:38:04 ID:??? (+1,+3,-1)
sendの前に書けばどっちでもいい。
好みの問題
202 : Name_Not - 2011/01/30(日) 10:51:05 ID:??? (-29,-30,-93)
http://www.hajimeteno.ne.jp/dhtml/dist/js64.html
windowsXP,FireFox

・ソース
http://www.hajimeteno.ne.jp/dhtml/download/sp64.zip

63行目の
document.getElementById("iLf").onmousedown = Mdown;

document.getElementById("iLf").addEventListener('mousedown',Mdown,false);
に変えるとうまくいかないのですが、
何が悪いのでしょうか?
203 : Name_Not - 2011/01/30(日) 13:46:31 ID:??? (-29,-30,-114)
>>202
その2つの記述じゃイベントの動作仕様が微妙に違うからなんだよね。

前者だとMdown関数の中で、return false;とすれば既定のイベントはすべてキャンセルされるんだけど、
後者だとそれだけじゃダメで、下記の記述も必要になる。

e.preventDefault();
e.returnValue = false;
e.cancelBubble = true;
205 : Name_Not - 2011/01/30(日) 15:04:50 ID:??? (+17,+23,+1)
>>203
解決しました。
ありがとうございます。
206 : Name_Not - 2011/01/30(日) 20:22:24 ID:??? (-29,-30,-93)
<html>
<head><title>test</title>
<script type="text/javascript">
<!--
function url1(){
window.open("http://google.co.jp/")
}
//-->
</script>
</head>
<body>
<script type="text/javascript">
setTimeout("url1()",3000)
setTimeout("url1().close()",5000) //←ここがわからない
</script>
</body>
</html>

3秒立ってからページを開いて、5秒後に開いたページを閉じる。ってのをやりたいんですが調べてもよくわかりません
207 : Name_Not - 2011/01/30(日) 20:27:06 ID:??? (-26,-30,-37)
url1() === undefined

window.w1= window.open("http://google.co.jp/");
w1.close();
209 : Name_Not - 2011/01/30(日) 22:24:38 ID:??? (+24,+29,-21)
>>207-208
今まで胃をキリキリさせながら調べ考えてきたのでありがたいです
210 : Name_Not - 2011/01/30(日) 22:46:59 ID:??? (+27,+29,-34)
ちょっとスレチかもしれませんが
技術評論社のjavascript超入門って本がだいたい終わったので
次にjavascriptの本を買おうと思うのですが
なにかおすすめはありますか?
211 : Name_Not - 2011/01/31(月) 00:45:34 ID:??? (+10,+22,+0)
サイ本
213 : Name_Not - 2011/01/31(月) 02:08:07 ID:??? (+32,+29,-44)
そんな無意味なことで高速化しようと思ってるならハゲろ
育毛剤買いに行く時間でロジックの見直しでもしてろ
214 : Name_Not - 2011/01/31(月) 07:07:28 ID:wqHESTql (+28,+29,-19)
>>213
育毛剤は禿げてからじゃ遅いんだ!
もう…手遅れなんだよ…
215 : Name_Not - 2011/01/31(月) 07:29:06 ID:??? (+27,+29,-15)
演算子の意味が分かっているなら自明のはず
217 : Name_Not - 2011/01/31(月) 09:51:56 ID:??? (-23,-9,-65)
>>212 >>215
==の比較処理で、内部で事前に型変換をやっているかによるなあ。力不足でわからん。

>>216
テキストエンコーディングの指定を変更しても直らない?
218 : Name_Not - 2011/01/31(月) 10:01:06 ID:??? (+28,+29,-79)
>>216
保存時に正しいコードで保存してても、開くときはエディタが中身を見て文字コード解析するから
あんまり短いソースとかだと読み違えることがあるが、実用上は問題ない。
開くときに化けるのは、エディタ側でコード指定して開きなおす必要がある。
221 : Name_Not - 2011/01/31(月) 10:53:56 ID:??? (+8,+10,-3)
JavaScript関係ないしマカーだからでいいよ
224 : Name_Not - 2011/01/31(月) 17:41:42 ID:??? (-26,-30,-105)
>>217
普通は === の方が高速。
http://www2u.biglobe.ne.jp/~oz-07ams/prog/ecma262r3/11_Expressions.html#section-11.9.1
http://www2u.biglobe.ne.jp/~oz-07ams/prog/ecma262r3/11_Expressions.html#section-11.9.4

速度は実装依存だから、実際に対象ブラウザ別に確認した方がいいと思うけどね。
225 : Name_Not - 2011/01/31(月) 22:00:35 ID:??? (+14,+20,-11)
>>224
数値比較の場合は、差は無いんですね。
== の場合でも型は揃えてから比較した方が速いとかいろいろ勉強になります。
226 : Name_Not - 2011/02/01(火) 00:53:39 ID:??? (+33,+29,-15)
こういうのは実際に自分でテストして試したほうが身になるよ。
ネットに書かれてるからと妄信する新人PGが多くて困る。
227 : Name_Not - 2011/02/01(火) 01:26:36 ID:??? (+29,+29,-26)
>>226
どうやって自分でテストすんの。値が微妙すぎてテストだと誤差が多いだろうから
ECMAを参考にした方が間違いは少ないと思うぞ。
228 : Name_Not - 2011/02/01(火) 02:06:32 ID:??? (-28,-29,-23)
>>227
==と===の比較を10億回ほどループさせれば、Core i7でも400ミリ秒くらい違ってくるよ。
229 : Name_Not - 2011/02/01(火) 03:18:49 ID:??? (-15,-13,-40)
ベンチマークの話題するときはベンチマークのコードを出しましょうね
230 : Name_Not - 2011/02/01(火) 03:22:16 ID:??? (+18,+25,-4)
どんだけ他力本願なの(笑)
231 : Name_Not - 2011/02/01(火) 03:46:34 ID:??? (+27,+29,-42)
他力本願とかそういう話じゃないだろ
プログラマーの一般常識
コードに不備があって結局は変わらないことが証明されたり
そういう話をするためにも必要
232 : Name_Not - 2011/02/01(火) 03:49:04 ID:??? (+32,+29,-19)
そんなくだらないことで揉めてる時間があったらカツラでも買ってこい
233 : Name_Not - 2011/02/01(火) 03:51:56 ID:??? (+12,+14,-26)
ベンチマーケティングですねわかります
234 : Name_Not - 2011/02/01(火) 03:52:10 ID:57px5ypG (+19,+29,+0)
ヅラはやっぱ縫込みがいいのかなー
236 : Name_Not - 2011/02/01(火) 08:43:37 ID:??? (+22,+29,-1)
憶測ですねわかります
237 : Name_Not - 2011/02/01(火) 10:46:05 ID:jcBMwG4X (+29,+29,-16)
>>232
被るか被らないかは、転職や結婚くらい重大な問題なんだよ!!
簡単に口にするんじゃねえよ…簡単に…
238 : Name_Not - 2011/02/01(火) 11:16:03 ID:r2uTNUKw (-13,-10,-13)
>>214,237
必死だなおいw
240 : Name_Not - 2011/02/01(火) 17:45:51 ID:??? (-1,+14,+1)
>>239
失敗しないけど
241 : Name_Not - 2011/02/01(火) 17:51:02 ID:??? (+32,+29,-55)
レンタルサーバにあげてdivのなかにいろいろ読み込むと失敗するんよ
重い画像で引っかかるとスキップされるとかなんかあるのかしら
242 : Name_Not - 2011/02/01(火) 17:57:59 ID:??? (+24,+22,-20)
>>241
レンタルサーバにあげてdivのなかにいろいろ読み込んでるせいでしょ
244 : Name_Not - 2011/02/01(火) 18:47:55 ID:??? (+25,+29,-59)
正規表現の()←このかっこの意味を詳しく教えてください。

この括弧でくくったなかの正規表現にマッチしたものを、
配列に格納するという意味しかないんですか?

それともほかになにか意味がありますか?
245 : Name_Not - 2011/02/01(火) 19:05:53 ID:??? (-23,-30,-143)
>>244
括弧で括ると、グループ化できる。

alert(/^(abc)+$/.test('abcabcabc')); // true

グループ化するだけならキャプチャしない方が良い。

alert(/^(?:abc)+$/.test('abcabcabc')); // true
249 : Name_Not - 2011/02/01(火) 21:03:34 ID:??? (+30,+30,-37)
いつも思うんだけど
> 一、正しい(validな)HTMLとは何か知っており書ける者
これ、完璧にって言うと結構レベル高いよね。
知ってはいても完璧に実践するのは非常に手間だし
間違いやすい・微妙すぎる決まりもある。
HTMLだけでも大変だし、CSSとなると…

無視されてるっぽいからどうでもいいのかもしれないけど。
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について