元スレ+ JavaScript の質問用スレッド vol.113 +
JavaScript覧 / PC版 /みんなの評価 :
704 = :
>>694, 695
setInterval は「待って」ではないと思うがな
本来は平均的な周期を合わせるものであって
比較的正確にやってくれるブラウザもあるが、手抜きして
「待って」になってるブラウザもあるのが実情
709 = :
セットしたaddEventListenerが実行済みかそうでないかを判定方法ってありますか?
712 = :
>>709
発火させればわかるんじゃない?
普通はとロジック上で登録されているか判断できると思うけど
713 = :
>>645
間違ってるということはバグだから言ってることは正しいな
714 = :
配列に画像を入れるにはどうすればいいですか?
var img = [xxx1.jpg, xxx2.jpg, xxx3.jpg, ];
こういう風にまとめて書きたいだけなんですがググると難しいものばかり出てきます
715 = :
>>714
「画像」が何を指すのか。
ファイル名なら文字列で、HTMLに貼り付ける画像ならImageオブジェクトで。
716 = :
>>715
すみません。そもそも書き方が大きく間違ってるのかと思って
ざっと書いたのですが実際にはこう書いてます
var img = ["../image/xxx1.jpg", "../image/xxx2.jpg", "../image/xxx3.jpg"];
717 = :
ポップアップメニューを開いたときに指定のリスナーをセットして
閉じるときにセットしたリスナーを破棄したいのですが
最終的にリスナーをひとつも残さず処理することは可能ですか?
718 = :
>>713
間違いの対象を読み違えてる
719 = :
>>716
何が疑問?
new Image()してsrcプロパティにファイル名を設定してHTML中に貼る部分?
「配列で」じゃなく、まず1つで試してみ。
720 = :
>>691
闇プログラマー認定協会の方ですか?
724 = :
>>719
1つで試したんですが""の中の文字列が表示されただけでした
やりたいのは3つの配列の中にグー、チョキ、パーの画像を用意して
ボタンを押したらランダムで表示させるというものです
ボタンを押したら配列の中身をランダムで表示させるところまではできたのですが
どうしても画像を表示さえることができません
725 = :
>>722
書き方自体は気にならないけど、document.writeが煙たい
>>724
<img src="xxx1.jpg" id="hoge">
var img = document.getElementById('hoge');
img.src = "xxx2.jpg"; // これを配列から拾ったものにすればいいよ
726 = :
>>725
すみませんHTMLのほうは表示されたんですがJavascriptの画像は何も表示されないです
階層も間違っていないのですがブラウザか何かで変わるのでしょうか?
728 = :
SpiderMonkey JavaScript Shell使ってるところならreadline()とかできるよ
http://developer.mozilla.org/ja/docs/SpiderMonkey/Introduction_to_the_JavaScript_shell
729 = :
なるほどそういうことかthx
730 = :
そういうのは大抵Nodeでの標準入力じゃないかな
731 = :
windowオブジェクト書く奴何なの
window.open()笑、open()が正しいだろ=そして速いと思っていた。
( window.open(表記)=window.window.open(内部) open(表記)=window.open(内部) )
ところが時間測ってみたら
window.navigator>navigator
window.onfocus<onfocus
という微妙な答えが帰ってきたんだが。http://kie.nu/1B9s
何回測ってみても明らかに差がある。誰か原因分かる人居たら教えてほしい。
//テスト文。hogehogeに入れる。回数はCPUの性能と相談
a=new Date()-0;i=100000;while(i--){hogehoge}console.log(new Date()-a);
732 = :
onfocus は上書きして定義するもの
navigator は最初から用意されているもの
の違いが現れているのでは?
ところで XXX インターフェースやメソッドの有無を調べるときは
単に XXX と書くとサポートされていない場合に
未定義の変数と見なされてエラーになるが
window.XXX と書けば undefined に評価されてエラーにされないので
tryブロックも不要になる
733 = :
ある要素が今画面上に表示されているか、スクロールアウトしているか
を調べるにはどうしたらいいですか?
734 = :
JavaScriptを組めるFLASHみたいなツールソフトってまだないんでしょうか。
FLASH自体はJSへの書き出しはいまいちだし。
737 = :
nullさんこんにちはと出ました
738 = :
こんにちは、nullさん (^^♪
741 = :
この質問とは全く関係ない素朴な疑問なんだが、学習目的以外でpromptって使う?
alertは(イケるとは言い難いが)「右クリック禁止!」みたいな例でまだ見るっちゃ見るが
744 = :
今どきsetTimeoutの第一引数に
文字列を指定する奴は素人だろうなw
747 = :
オブジェクトなので参照渡しですよね
別々のDOMに同一のstyleを持たせたら何が起きる?
749 = :
>>745
無名変数使えやゴルァ。ということです
× setTimeout("alert()",100); ○ setTimeout(function(){alert()},100);
eval系はほんとに以下略
詳しくはググるといいよ
d=document;d.title="WriteFrameWork";w=function(a,b){
setTimeout(function(){d.body.innerHTML+=a},b*1000)};//104byte
//メイン処理
w("あのね、・・",0);w("このページはね・・",0.5);
w("全部JavaScriptで書かれているんだよ。<br>",1);
w("<hr>w(文字,秒数)という風に書いていくんだ<hr>",2);
w("まあ、・・",3); w("バイバイ!",4);
//3分クッキング
//一応補足しとくと、これでもそれなりにダメコード(実用的には)
>>741
数分で適当なプログラム組む時に。…使うかもしれない。
最近だとjsコンソールが便利過ぎて普通にコンソールから引数で渡してるかな(ゆとり)
まぁでも、やっぱ完全モーダルなprompt&alertは不便過ぎんだよね。
750 = :
prompt()はブックマークレットでコピペ用に出力する時に使うかな。
alert出力はコピペできないし(ブラウザによるんだと思うけどchromeだと)、
コンソール開いてコピーするのは面倒だし。
自動入力されたパスワードを取り出してみたり、クッキーを取り出してみたり。
類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.113 + (1001) - [100%] - 2014/3/15 21:30
- + JavaScript の質問用スレッド vol.118 + (1002) - [97%] - 2014/8/29 22:30
- + JavaScript の質問用スレッド vol.116 + (1002) - [97%] - 2014/7/1 0:45
- + JavaScript の質問用スレッド vol.115 + (1001) - [97%] - 2014/5/29 16:16
- + JavaScript の質問用スレッド vol.114 + (1001) - [97%] - 2014/5/3 10:45
- + JavaScript の質問用スレッド vol.119 + (1002) - [97%] - 2014/10/3 15:30
- + JavaScript の質問用スレッド vol.112 + (1001) - [97%] - 2013/11/27 16:46
- + JavaScript の質問用スレッド vol.133 + (1001) - [97%] - 2018/6/8 10:45
- + JavaScript の質問用スレッド vol.111 + (1001) - [97%] - 2013/11/4 6:00
- + JavaScript の質問用スレッド vol.110 + (1001) - [97%] - 2013/10/13 14:01
- + JavaScript の質問用スレッド vol.117 + (1009) - [97%] - 2014/8/5 3:30
- + JavaScript の質問用スレッド vol.123 + (966) - [97%] - 2020/10/20 2:30
- + JavaScript の質問用スレッド vol.103 + (1001) - [97%] - 2012/11/9 15:30
- + JavaScript の質問用スレッド vol.123 + (1002) - [97%] - 2015/4/27 23:30
- + JavaScript の質問用スレッド vol.143 + (753) - [97%] - 2020/4/19 5:00
- + JavaScript の質問用スレッド vol.121 + (1001) - [95%] - 2015/1/1 18:30
- + JavaScript の質問用スレッド vol.120 + (1002) - [95%] - 2014/11/8 1:15
トップメニューへ / →のくす牧場書庫について