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

みんなの評価 :
レスフィルター : (試験中)
スクロールの方向を取得するにはどうすればいいですか?上方向か下方向か区別したいです。
>>203
「JavaScript イベント スクロール 方向」でググれ。
「JavaScript イベント スクロール 方向」でググれ。
>>203
JavaScriptで書けば取得できるよ
JavaScriptで書けば取得できるよ
>>208
まあまあ、解決法よりも理解してほしいていうアレだから気にすんな
代わりに面倒を請け負うことも出来んし、それを望んでるわけでもないでしょ?
一般的にはブラウザ判別して、それぞれの値を返す関数を作っておいて
それを使い回すよ
作るの面倒だったら、出来合いのライブラリとかも色々あるから
お好みのものを探して使ったらいいよ
まあまあ、解決法よりも理解してほしいていうアレだから気にすんな
代わりに面倒を請け負うことも出来んし、それを望んでるわけでもないでしょ?
一般的にはブラウザ判別して、それぞれの値を返す関数を作っておいて
それを使い回すよ
作るの面倒だったら、出来合いのライブラリとかも色々あるから
お好みのものを探して使ったらいいよ
>>214
ダメな奴の決まり文句だな、そういうの。ガキの使いかってゆう。
ダメな奴の決まり文句だな、そういうの。ガキの使いかってゆう。
>>214
お前には何も任せられないな
お前には何も任せられないな
>>214
アンパン買ってこい
アンパン買ってこい
関数の中で使われるthisはコンストラクタとして呼び出されない限り、必ずグローバルオブジェクトを指しますか?
var ob="hello";
alert(ob);//helloと出る
function aa(){var ob=69;alert(ob);}
aa();//69と出る
alert(ob);//helloと出る
グローバル変数とローカル変数が同じ名前ってまずいですかね?
上書きされうとかの事態にはならないみたいですが。
教えて下さい。
alert(ob);//helloと出る
function aa(){var ob=69;alert(ob);}
aa();//69と出る
alert(ob);//helloと出る
グローバル変数とローカル変数が同じ名前ってまずいですかね?
上書きされうとかの事態にはならないみたいですが。
教えて下さい。
関数内からhelloにアクセスできない(隠蔽)が、
それで困らないなら問題ない
それで困らないなら問題ない
>>225
わかりました。ありがとうございます。
わかりました。ありがとうございます。
iとかjが重なるのは仕方ないが、
使い道も意味も型も異なるものを同じ変数名に入れるのはよくない。
デバッグしにくいし。
使い道も意味も型も異なるものを同じ変数名に入れるのはよくない。
デバッグしにくいし。
> グローバル変数とローカル変数が同じ名前ってまずいですかね?
質問とは全く関係ないな。
質問とは全く関係ないな。
"hello"と69という全く異なるものを代入してて気持ち悪いとでも言いたいんだろう
var k=document.getElementById(nm).value
で取得したい値が数字の時、kが数字となっているが、
var k=document.getElementById(nm).value-0(-0で数字に変換?)
とする必要はあるのか教えてくだい。
で取得したい値が数字の時、kが数字となっているが、
var k=document.getElementById(nm).value-0(-0で数字に変換?)
とする必要はあるのか教えてくだい。
Number("Infinity") → NaNw
Number("無限大") → NaNw
Number("∞") → NaNw
Number("ゼロ") → NaNw
Number("無限大") → NaNw
Number("∞") → NaNw
Number("ゼロ") → NaNw
>>231
上と下の型を調べたり===で比較してみたらわかるよ
上と下の型を調べたり===で比較してみたらわかるよ
chromeの拡張でページ内ベタ書きのscriptタグより先に発火させたいんだけどどうしたらいい?
DOMContentLoadedでaddEventしてもどうもうまくいかんのよね
DOMContentLoadedでaddEventしてもどうもうまくいかんのよね
>>234
Number("Infinity")
Number("Infinity")
>>234
デフォルトでは確かonload後実行、詳しくはググれ
ただし俺がそれでハマったときベタスクリプトで実行タイミング指定する方法見つかんなかったし
拡張にしてちゃんと指定してもバグなのか一部のイベントの挙動がおかしくて詰まったわ
デフォルトでは確かonload後実行、詳しくはググれ
ただし俺がそれでハマったときベタスクリプトで実行タイミング指定する方法見つかんなかったし
拡張にしてちゃんと指定してもバグなのか一部のイベントの挙動がおかしくて詰まったわ
DOMContentLoadedで何してんの?
というかそれより前に発火するイベントなかったっけ
というかそれより前に発火するイベントなかったっけ
>>239
テスト中なので何してるというほどのことは何もしてないけどw
jsの解説サイトとかにある開くとalertするサイトとかを対象にして拡張側はaddEventListenerしてどっちが先に動くか見てるだけ
今はdocument.headにappendChildとかしてscript要素追加しようとしてて
run_atの設定をdocument_startにするとDOM構築前だからheadが取れず、document_endだとonloadよりは早いけどベタ書きのスクリプトより後になるから使えないって感じ
テスト中なので何してるというほどのことは何もしてないけどw
jsの解説サイトとかにある開くとalertするサイトとかを対象にして拡張側はaddEventListenerしてどっちが先に動くか見てるだけ
今はdocument.headにappendChildとかしてscript要素追加しようとしてて
run_atの設定をdocument_startにするとDOM構築前だからheadが取れず、document_endだとonloadよりは早いけどベタ書きのスクリプトより後になるから使えないって感じ
>>236
> chromeの拡張でページ内ベタ書きのscriptタグより先に発火させたい
べた書きのscriptタグで定義されているイベントタイプは?
document.addEventListener('DOMContentLoaded', hoge1, false);
document.addEventListener('DOMContentLoaded', hoge2, false);
とすれば、hoge1 が先に発火する。それが答え。
> chromeの拡張でページ内ベタ書きのscriptタグより先に発火させたい
べた書きのscriptタグで定義されているイベントタイプは?
document.addEventListener('DOMContentLoaded', hoge1, false);
document.addEventListener('DOMContentLoaded', hoge2, false);
とすれば、hoge1 が先に発火する。それが答え。
でも「JavaScript sleep」とかでググると四苦八苦してる人がいっぱい見つかるよ?
試行錯誤した結果、
Flashに代わりにsleepさせて終わるのを待つ、
という答えを出した人がいる
Flashに代わりにsleepさせて終わるのを待つ、
という答えを出した人がいる



類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.109 + (1001) - [97%] - 2013/10/7 13:16
- + JavaScript の質問用スレッド vol.130 + (974) - [97%] - 2016/10/26 14:18
- + JavaScript の質問用スレッド vol.130 + (1001) - [97%] - 2017/11/25 20:45
- + JavaScript の質問用スレッド vol.110 + (1001) - [97%] - 2013/10/13 14:01
- + JavaScript の質問用スレッド vol.120 + (1002) - [97%] - 2014/11/8 1:15
- + JavaScript の質問用スレッド vol.108 + (1001) - [97%] - 2013/9/21 15:16
- + JavaScript の質問用スレッド vol.107 + (1001) - [97%] - 2013/9/7 10:16
- + JavaScript の質問用スレッド vol.106 + (1001) - [97%] - 2013/7/20 9:30
- + JavaScript の質問用スレッド vol.140 + (1001) - [97%] - 2019/9/19 10:45
- + JavaScript の質問用スレッド vol.105 + (1001) - [97%] - 2013/5/20 4:45
- + JavaScript の質問用スレッド vol.104 + (1001) - [97%] - 2013/1/28 4:00
- + JavaScript の質問用スレッド vol.103 + (1001) - [97%] - 2012/11/9 15:30
- + JavaScript の質問用スレッド vol.102 + (1001) - [97%] - 2012/9/11 17:30
- + JavaScript の質問用スレッド vol.101 + (1001) - [97%] - 2012/7/16 14:15
- + JavaScript の質問用スレッド vol.121 + (1001) - [95%] - 2015/1/1 18:30
- + JavaScript の質問用スレッド vol.122 + (1004) - [95%] - 2015/2/14 4:45
- + JavaScript の質問用スレッド vol.122 + (116) - [95%] - 2018/5/2 18:30
トップメニューへ / →のくす牧場書庫について