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

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

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

    301 = :

    どんなセキュリティ?

    302 = :

    iPhoneのユーザーが拡大した値って、javascriptで初期化できないかな?
    ユーザーが拡大していても、端末を縦にしたり横にしたりする毎に表示倍率を100%に戻したいんだが・・・。
    切り替えのタイミングはorientationでイケるけど、調べてみても表示倍率っていじれなそう。

    303 = :

    >>290です
    >>291ありがとう
    色々試してみた結果、ブラウザ間で差はあるものの256*256の1pxずつの書き換えは以下の順で早かったです

    putImageData(imageDataを書き換えまとめて描写) - Firefox:80ms, Safari:130ms, IE9:180ms
    putImageData(1pxずつ描写) - Firefox:700ms, Safari:170ms, IE9:630ms
    fillRect - Firefox:750ms, Safari:1030ms, IE9:450ms
    moveTo-lineTo - Firefox:860ms, Safari:1440ms, IE9:860ms

    304 = :

    >>296
    リスクも何も使う用途が無いだろ

    305 = :

    >>304
    jsonとか規則的なコードの実行には役立つけどな。
    そういった局所的な需要は認めた上で、「避けるべき」と表現したほうがいいかもね。

    306 = :

    皆さんホントにありがとうございます。
    いろいろな案や助言を頂けてうれしかったです。

    しかし、自分のレベル的になんだか訳が分からなくなってきたので
    もう少し勉強してから出直します。

    ありがとうございました。

    307 = :

    >>301
    セッションハイジャック

    308 = :

    >>305
    JSONはJSON.parse使え。
    JSONオブジェクトないならダグラス先生作のJSON2.jsなりそこらを使え。
    でもJSON2.jsってたしかevalだっけか。
    JSON-parse.jsみたいなのがあったはず。

    >>307
    eval使ってセッションハイジャック出来るなら
    誰でもコード埋め込み方法解ってたらハイジャック出来るじゃないか
    evalのせいではないよね

    310 = :

    >>308
    局所的なんだから大方がライブラリ実装レベルでの話な。
    jsonは正規表現でバリデートしてからevalに渡すのが一番忠実だってこと。
    それから規則的なコードはFunction#bindが有名かな。

    311 = :

    eval使えばいいじゃん
    インタプリタの最大の長所を捨てることないのに

    312 = :

    >>309
    分からん。利用調査とかでクローラが拾っていくのかな?
    それと外部ファイルのURLが固定だからグローバルに変数宣言しなくても値は拾えるね。

    313 = :

    >>309
    普通に考えりゃパラメータとして読み込んでるんじゃないの

    316 = :

    この質問、前にもあったろ。
    getElementsByTagName("script") したときの最後の要素が
    自身の script 要素になるから、それから取得できるって話。

    320 = :

    textContentとかじゃないの?

    324 = :

    >>322
    普通の連想配列でしょ
    左側は関数じゃなくてキーだよ

    325 = :

    >>324
    オブジェクト初期化子でしょ
    JavaScriptに連想配列はない

    326 = :

    え?

    327 = :

    え?

    328 = :

    「え?」は割とよく見るんだが、「え?」といえば誰かが解説してくれると思っているのだろうか

    329 = :

    JavaScript 連想配列でググれば山ほどでてくるからわざわざ解説とか必要ないでしょ

    331 = :

    Firebugのコンソールでゴニョゴニョしてます

    ターゲットとなるWebPage内のiframe(id,name無し)をリロードしたくて
    以下のように記述してみたのですが上手くいきません

    var w = typeof unsafeWindow != 'undefined' ? unsafeWindow : window;
    var target = w.document.getElementsByTagName('iframe')[0].contentWindow;
    target.location.reload(); // ココでアクセス権限が無いと怒られる

    どこがいけないのでしょうか?
    よろしくお願いします

    334 = :

    >>332
    ないと思う根拠は何?

    335 = :

    >>334
    なにが「ない」んだ?

    337 = :

    >>334
    オブジェクトと配列の違いを調べてみては如何?

    340 = :

    >>337
    なぜそこで配列という言葉が出てくるのでしょう?
    配列と連想配列の違いを調べてみては如何?

    341 :

    一般的には、まず配列ありきで、添字に数値以外をとる配列を連想配列としてるけど

    JS的にはObjectオブジェクトがすべての先祖で
    Arrayはその拡張版(キーが数値で、lengthなどのプロパティがメソッドがある)になってる

    前者の考え方でいけば、Objectオブジェクトは連想配列と呼んでも問題ないけど
    後者だとそうもいかん

    そのへんの立ち位置をはっきりさせずに、連想配列のあるなしだけを書くから
    まとまらんのではないでしょうか?

    342 = :

    for (var i=0; i<arr.length; ++i) print(arr[i])

    以外にes3縛りで配列要素をループ処理するのはどういうコードがありますか?

    344 = :

    そうですか
    ありがとうございます
    まだまだms ie6とかも現役なのでes3縛り絶対が現状です

    345 = :

    >>344
    確かArray.prototype.sortの性質を利用してできたはず

    346 = :

    連想配列?オブジェクトのインスタンスをキーに出来ないのに?

    348 = :

    連想配列のはじまりはAwkだから、オブジェクト指向なんて一般にはないころからある。
    だから連想配列の定義そののものでいえば文字列や数値だけのキーでもアリだよね。

    349 = :

    連想「配列」というからには配列の機能を全て有してないとおかしい

    350 = :

    >>342
    ES3でも Array.prototype.forEach を拡張すれば出来ると思う


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

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


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