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

私的良スレ書庫

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

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

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
651 : Name_Not - 2011/12/26(月) 21:24:01.46 ID:??? (+96,+29,-46)
キーが数値の連想配列をfor inでループさせると、キーの数字が小さいものからループするんですが
キーの数値で降順にソートしたときなどにその順序のままループさせたい場合は
どうやればできるのでしょうか?
652 : Name_Not - 2011/12/26(月) 21:26:09.45 ID:??? (+22,-28,-25)
>>650
Web Storage使ったほうが良いんじゃない
653 : 650 - 2011/12/26(月) 21:44:18.65 ID:??? (+58,+29,-38)
>>652
レスどうもありがとう
cookieってのは外せない条件で・・・
タイムアウトとかインターバルとかで定期的にチェックするしかないですかね・・・
654 : Name_Not - 2011/12/26(月) 21:53:11.68 ID:??? (+70,+29,-29)
>>651
for-inは順序に規則性がないよ
たまたま実装が足並みを揃えてくれているだけ
順序が必要なら配列を使うべき
655 : Name_Not - 2011/12/26(月) 22:00:58.77 ID:??? (+2,-30,-18)
<div class="aa" id="ki">I love you.</div>で、
I love you.をJavascriptで取得ってどうするのですか?
656 : Name_Not - 2011/12/26(月) 22:01:51.43 ID:??? (+18,-29,-14)
>>655
getElementById
textContent
657 : Name_Not - 2011/12/26(月) 22:37:03.38 ID:??? (+32,+6,+0)
>>656
サンクス
658 : Name_Not - 2011/12/26(月) 23:47:39.08 ID:101euok8 (+21,+29,-8)
>>648
普通にできました。
もっと勉強しないと…
とにかく、本当に助かりました。ありがとうございます。
659 : Name_Not - 2011/12/27(火) 00:04:36.69 ID:??? (+57,+29,-65)
javascriptの短縮形のJSって出会い系の隠語のJS(女子小学生)
みたいで卑猥だよな。
「昨日、JS(女子小学生)の勉強したぜ」
「昨日、JS(Javascript)の勉強したぜ」
660 : Name_Not - 2011/12/27(火) 00:13:35.23 ID:??? (+46,+23,-1)
やっぱりJSは最高だぜ!
661 : Name_Not - 2011/12/27(火) 00:13:45.74 ID:??? (-1,-29,-19)
ページの文字数? 容量を取得するにはどうしたらいいでしょうか?
662 : Name_Not - 2011/12/27(火) 00:15:49.75 ID:??? (+32,+5,+2)
XMLHttpRequest
663 : Name_Not - 2011/12/27(火) 00:21:23.22 ID:??? (+55,+27,-33)
セミコロンなくても動くJSの適当なとこが好きです。
664 : 637 - 2011/12/27(火) 00:40:50.81 ID:??? (+50,+29,-45)
>>646
やりたいことは、「もっと見る」を叩いて新たに読み込まれたノードを探索することで
探索対象として配列を作るタイミングを、確実に要素の読み込み完了後にしたい
ツイッターやGoogle+みたいにページ遷移せずに要素が追加されるようなページだと
loadやら教えて頂いたstatusやらを見ててもうまくいかないのです
665 : Name_Not - 2011/12/27(火) 00:40:58.76 ID:??? (+1,-29,-48)
>>662
すみません
自身のドキュメントのサイズが知りたいのですが
firefoxではdocument.fileSize が使えないのでやはり文字数数えたほうがいいのでしょうか


666 : 612 - 2011/12/27(火) 01:24:44.03 ID:??? (+77,+29,-26)
>>613
>>614
特定は難しいと思います。
研究室の備品にニンテンドウ3DSがありますが、画像系なら
ニンテンドウ3DSが普通に置いてあるはずです。
このニンテンドウ3DSが研究室を決めた決め手になりました。
667 : Name_Not - 2011/12/27(火) 01:37:28.50 ID:xPxTRM6f (+7,-30,-132)
>>664
> 読み込まれたノード
> 要素の読み込み

て何のことを差してますか?

何かしらのデータをXHRで読んで、それを元にノードを生成して
ドキュメントのどこかにappendChildする、もしくは
HTMLソースをテキストで読んで、ドキュメントに書き込む

てのが一般的かと思うんじゃが

>>665
そのページ自身をajaxして
responseTextのlengthではいかんの?
668 : Name_Not - 2011/12/27(火) 01:38:08.22 ID:xPxTRM6f (+0,+0,-3)
>>666
>画像系なら
>ニンテンドウ3DSが普通に置いてあるはず

んなこたー(ry
669 : 665 - 2011/12/27(火) 01:40:07.24 ID:??? (+41,+0,+2)
>>667
なるほどそういうことでしたか
ありがとうございましたm(__)m
670 : Name_Not - 2011/12/27(火) 01:43:17.11 ID:xPxTRM6f (+41,+29,-18)
>>669
すみませんアホなこと書きました
レスポンスヘッダにファイルサイズが書いてあると思います

ごめんなさい
ごめんなさい
ごめんなさい
671 : Name_Not - 2011/12/27(火) 01:51:52.92 ID:??? (+27,-1,+0)
>>670
ウザイ
672 : Name_Not - 2011/12/27(火) 02:35:36.24 ID:vsWvYN/V (-19,+29,-58)
>>667
ノードと要素はツイッターで言うとポストを指します
ツイッターでページ最下部にスクロールするとポストが追加で読み込まれるんですが
この読み込みが完了するのを待ちたいなあと

XHRでのデータの受信状況はブックマークレットとか外からでも監視できますか?
673 : Name_Not - 2011/12/27(火) 02:54:51.13 ID:xPxTRM6f (+58,+30,-96)
>>672
あーあー
自分でそういうのを手作りしているわけではなく

ツイッターやらで実際に動いているスクリプトの
挙動をコントロールしたいのか

>>1にも書いてあるけど、オレオレ用語は混乱するっすよ
ソース読んで、該当箇所を探してくだされ

そこにアクセスできるオブジェクトがグローバルにあれば
そこからたどって監視なり割込みなり出来ると思う
674 : 637 - 2011/12/27(火) 10:46:23.57 ID:??? (+33,+29,-1)
>>673
できないことがわかった
どうもありがとう
678 : Name_Not - 2011/12/28(水) 11:33:20.17 ID:??? (+57,+29,-6)
サンプルとかないと答えにくいんじゃないか?
679 : Name_Not - 2011/12/28(水) 13:54:09.67 ID:??? (+3,-29,-34)
データベース関係で、
最終的に50^3+30^3≒50^5くらいの数の外部スクリプトを用意して使う予定なのですが
タグの生成と読み込みに時間が非常にかかり、読み込みが終わった後でもブラウザが不安定になります
解消策を教えていただけますでしょうか
680 : Name_Not - 2011/12/28(水) 13:58:28.43 ID:??? (-1,-29,-14)
すみません50^3+30^3≒15万個の間違いです
681 : Name_Not - 2011/12/28(水) 14:11:21.46 ID:??? (+87,+25,-33)
その対象スクリプト全部読み込ませてるわけ?
必要なのだけ選定して読み込ませたらいいんじゃないの
15万個全部必要なスクリプトとか見てみたいわw
682 : Name_Not - 2011/12/28(水) 14:49:10.31 ID:??? (-1,-29,-36)
textareaに以下の3行の文字列があります
この中の@が出現する位置を2行目4番目といった感じで取得する方法はありませんか

aaaaaaa
bbb@bbb
ccccccc
683 : Name_Not - 2011/12/28(水) 15:17:14.93 ID:??? (+49,+21,-21)
各行を改行で分割すればあとは二次元配列の要領でできる
684 : Name_Not - 2011/12/28(水) 15:19:06.79 ID:??? (+22,-12,-21)
配列ですか
たとえば1万行ぐらいあるとメモリがやばいことになるのですが
配列以外で方法ないですか?
685 : Name_Not - 2011/12/28(水) 15:24:29.72 ID:??? (+41,+18,-3)
3行がいつの間にか1万行に
686 : Name_Not - 2011/12/28(水) 15:33:17.33 ID:??? (-1,-29,-59)
1万行のテキストで別に大変なことにはならんでしょ。
3MBのテキストをgフラグ付きのexecで多重配列を作っても
256MBのマシンでなんともなかったし。ローカルでの運用だったけど。
687 : Name_Not - 2011/12/28(水) 15:42:32.34 ID:??? (+69,+29,-21)
>681
全部読み込ませます
管理の都合上これ以上減らせないのです
688 : Name_Not - 2011/12/28(水) 15:43:54.50 ID:??? (+53,-10,-19)
ブラウザからローカルファイルにどうやってアクセスしたんですか?
689 : Name_Not - 2011/12/28(水) 15:46:50.82 ID:??? (+15,-2,+0)
誤爆
690 : Name_Not - 2011/12/28(水) 15:48:16.87 ID:??? (+70,+29,-121)
>>688
ローカルでの運用=全部ローカル。
ChromeはローカルのHTMLからでもfileスキーマを許可しないと無理らしいけど。

どうしても配列を作りたくないなら、0から「@」の文字が現れる添え字までを切り出して
その中から改行文字を数える→何行目かがわかる
その切り出した文字を、さらに改行文字が最後に現れる添え字から終端までを切り出して長さを見る→何文字目かがわかる
692 : Name_Not - 2011/12/28(水) 16:55:46.52 ID:??? (-11,-29,-32)
google画像検索のAPIを使えばJSONPで取得できるじゃん
693 : Name_Not - 2011/12/28(水) 17:09:23.21 ID:??? (+52,+29,-1)
返信無いからもういないよ
694 : Name_Not - 2011/12/28(水) 17:14:36.60 ID:3acANatO (-29,+26,-1)
>>692
無免許用でした
695 : Name_Not - 2011/12/28(水) 20:13:19.90 ID:??? (+32,-29,-72)
将来的にはプラグインはjQueryが主流になるのでしょうか?
Prototype.jsってバージョンアップしてましたっけ?
Prototype.jsはなくなっていくのでしょうか?
696 : Name_Not - 2011/12/28(水) 20:37:01.42 ID:??? (+44,+21,-14)
jQueryは変態、色物
697 : Name_Not - 2011/12/28(水) 20:38:08.06 ID:??? (+62,+29,-82)
もしかしてプラグインってjQueryとかPrototype.jsみたいのばかりだと思ってる?
これらはプラグインとかライブラリーと言うよりフレームワークでしょ
ライブラリーって本当に沢山あって使い分けるものでなくなったりするものでもないでしょ
698 : Name_Not - 2011/12/28(水) 20:38:24.88 ID:??? (+7,-30,-87)
Javascript始めた早々でつまづいた。
下のコードを書いて動かしてるんだけど
デバッグするとなぜかJavascriptなんてないと言われてしまう。
すごくしょうもないことで動かないと思うんだけど・・。

<html>
<head>
<title>Javascriptテストページ</title>
<script type="text/javascript">
a = new Array(5);
a[0] = "0";
a[1] = "1";
a[2] = "2";
a[3] = "3";
a[4] = "4";
b = (a == 0;) ? "aの値は0" : "aの値は0じゃない";
alert(b);
</script>
</head>
<body>
<p>aaaa</p>
<HR>
</body>
</html>
699 : Name_Not - 2011/12/28(水) 20:43:44.19 ID:??? (+31,-30,-55)
> b = (a == 0;) ? "aの値は0" : "aの値は0じゃない";
「a == 0;」の「;」いらなくね
あと行末の「;」これ全角じゃね
700 : Name_Not - 2011/12/28(水) 20:48:01.58 ID:??? (+62,+29,-18)
>>695
すでに主流だと思うよ。
してるよ。
そんなこと誰も分からないよ。
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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