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

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

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

451 = :

>>445
それどういうのですか
どういうことを言っているのかサンプルサイトを教えてください
そしたら僕が今まで貯めてきたブックマーク6万個の中から提示できるかもしれません

452 = :

iframeで開いたページのdocument取ってgetelementしてやれば良かろうと思ったら権限問題で出来ないのね
なにかいい対処法はないものですかね・・・

453 = :

同一ドメイン内だったらできるっしょ

454 = :

ショートカットでやろうとするから駄目。
html を用意して、そのグループウェアのログインフォームと値を
自前で書いといて、load と共に POST すれば桶。

455 = :

ここは書き込める?

456 = :

>>316
var isTouch = ('ontouchstart' in window);

457 = :

>>453>>454
グループウェアへのリンクいれたメモリで各地を転々とするので同一ドメインにならないのよね。自分はWEB管じゃないし
POSTはWEB管になんか言われそうで避けてたんだけどそれしかなさそうだしそれで行くわー
ありがとん

458 = :

>>457
それじゃ無理だな
あきらめるしかない、セキュリティ上

459 = :

jsのリファレンスはMDNのがいいよ

460 = :

誤爆さーせん

461 = :

>>457
ユーザースクリプトについては見逃してるのかな?
USBメモリに入るスタンドアロンのFxでユーザースクリプト書けば?

462 :

スマートフォンでリンクを選択したしたときに、画面が左にスライドして移動するのですが
あれはどのように実現しているのでしょうか?
何かモジュールで実現しているようであればアドバイスいただけると助かります。

463 = 462 :

スマートフォンでリンクを選択したしたときに、画面が左にスライドして移動するのですが
あれはどのように実現しているのでしょうか?
何かモジュールで実現しているようであればアドバイスいただけると助かります。

465 = :

var arr = getThousandArr(); ←ここでarrに、1000個の配列突っ込んでる。

console.log(arr); ←ちゃんと1000個の配列が入った二次元配列が出力される。中身も正しい。
console.log(arr[32][1]); ←なぜかundefinedになる・・・
console.log(arr[543]); ←上と同じでなぜかundefinedになる・・・

色々試してみても全然わからん・・・
なんでarrだけだとちゃんと出力されるのに、要素指定するとundefinedになるんだ・・・?

466 = :

ちなみにarrをグローバル変数にして、デバッガで下二行を実行するとちゃんと中身が表示されるんだ

467 = :

getThousandArr
これの中身は?
new Array(1000);
とかしたのを返したとしてもlengthは1000になるよ

469 = :

>>468
こんな感じ、ただし配列に入るのは文字列だから注意

a=(new Array(128000000+1)).join(0).split("");

470 = :

どちらにしろそれじゃあメモリを128MB使うことになる保証がないがな
binaryデータ作るのが確実じゃね

471 = :

>>469
どうもありがとうございます
これをスマフォでの挙動のチェックに使いたいと思います
>>470
1文字1バイトで128MB分でも保障ってないのですか?

472 = :

Ajaxというのを始め様と思って本を読んだりしたのですが、これってもしかして

phpにPOST

phpでPOSTされたのを処理

値返ってくる
というのも非同期で出来るのでしょうか?

たとえば「1」を送ってphpで10倍して「10」が返って来たらその値をjavascriptで表示するような

473 = :

>>471
連続的なデータじゃないから
どんな感じに記録されるかはわからん
それなら別に配列にしないで文字列にすればいいじゃん

475 = :

>>471
>>473,474
一つ一つに型やいろんな情報もつくしメモリ管理上大きくなる
a=(new Array(128000000+1)).join('1')
でいいんじゃないか

476 = :

>>472
できるが
10秒くらい以上処理に時間かけるとタイムアウト気にしないといけなくなってくるから
WEBSocketとか使うべし

477 = :

>>476
javascriptだけではなくphpでの処理時間、通信時間も考慮しないとならないから確かにそうですね
しかしとっても便利そうなので頑張ってみます、ありがとうございました

479 = :

Workerについての質問です
Workerをメインから強制的に終了させるコマンドがないのはどうしてなのでしょうか?
もしWorkerが無限ループに陥ったり処理に長い時間がかかることになったら
ページの移動でしか止める術がありませんよね?

480 = :

matchを使用して文字列の一致を見てるんですが、
不一致のときって普通NULLが返って次の処理にいかないんですかね?
なぜか不一致だとそこで処理が終了してしまうのですが。

481 = :

>>478
お前それarrがグローバルやないかい
しかも非同期処理噛んどるやないかい

482 = :

>>471
0みたいな数はは最近の環境なら32bit、古い環境なら64bitで記録されるから
実データ部だけでも一つに付きそれぞれ4Bite、8Bite食う
あとメモリは過度の断片化を避けるため余裕をもって取られる

483 = :

>>480
どうせnullにちょっかい出してるんだろ
try{
}catch(e){alert(e)}
で問題の部分を囲め

484 = :

>>478
あー、非同期が理解できてない人の典型的なミスだね。Ajaxの結果を受け取ってから次の処理をしないとダメだよ
var getArr = function(success) {
$.get('', function(data) {
var arr = [];
/*省略*/
success(arr);
});
};
getArr(function(arr) {
console.log(arr[1][1]);
});

485 = :

>>481
>>478
ありがとう。できた。やっぱちゃんと勉強せずに使うもんじゃないな・・・。

486 = :

アンカー間違えた。
>>484もありがとう。

487 = :

>>485
俺も他の手続型言語と同じイメージで使い始めて苦労したわ
・JavaScriptは完全にシングルスレッド
・TimesやAjax系の非同期スレッドは後回しになる
みたいなことを知ってやっとまともに動くものが作れるようになった

488 = :

↑が言ってるのは要は
マルチスレッドで同期通信を行う場合と
シングルスレッドで非同期通信を行う場合だろうね

どうにもなれないのならWorkerでやればいいと思うけどね
そんなに変わらないけど

490 = :

>>489
validなJSONじゃないからだろうね。
JSONはJavaScript以外の言語で扱うために、JavaScriptのそれよりも大幅に厳密なシンタックスで書かないといけない
手動でJSON作るとたいていミスる。適当なライブラリ使えば大丈夫なはず

492 = :

エラーメッセージも書かんで

495 = :

そんなeval()で大丈夫か?

496 = :

そんなことでevalな

497 = :

>>489のケースなら使ってもなんら問題ない

498 = :

Chromeのコンソール並のエディタってないですか?
あるいはコンソールをエディタとして使えますか?
正式にはデベロッパーツールと言うみたいですね
これで変更した後に「Resources」から「Save as」でセーブすればおkですか?
そういう使い方してる人いますか?

499 = :

json2.jsは最終的にはevalを使うけど、その前にvalidなJSONかどうかを調べて、validでなければエラーだすよ。
jQuery.parseJSONも同様。というか中身はjson2.jsからのコピペだし(コピペというと聴こえは悪いけど、json2.jsはPublic Domain)。
JSONかどうかチェックせずにevalするのはオススメしない(駄目とは言わないよ)。


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

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


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