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

みんなの評価 :
レスフィルター : (試験中)
iPhoneのユーザーが拡大した値って、javascriptで初期化できないかな?
ユーザーが拡大していても、端末を縦にしたり横にしたりする毎に表示倍率を100%に戻したいんだが・・・。
切り替えのタイミングはorientationでイケるけど、調べてみても表示倍率っていじれなそう。
ユーザーが拡大していても、端末を縦にしたり横にしたりする毎に表示倍率を100%に戻したいんだが・・・。
切り替えのタイミングはorientationでイケるけど、調べてみても表示倍率っていじれなそう。
>>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
>>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
>>296
リスクも何も使う用途が無いだろ
リスクも何も使う用途が無いだろ
皆さんホントにありがとうございます。
いろいろな案や助言を頂けてうれしかったです。
しかし、自分のレベル的になんだか訳が分からなくなってきたので
もう少し勉強してから出直します。
ありがとうございました。
いろいろな案や助言を頂けてうれしかったです。
しかし、自分のレベル的になんだか訳が分からなくなってきたので
もう少し勉強してから出直します。
ありがとうございました。
>>301
セッションハイジャック
セッションハイジャック
>>308
局所的なんだから大方がライブラリ実装レベルでの話な。
jsonは正規表現でバリデートしてからevalに渡すのが一番忠実だってこと。
それから規則的なコードはFunction#bindが有名かな。
局所的なんだから大方がライブラリ実装レベルでの話な。
jsonは正規表現でバリデートしてからevalに渡すのが一番忠実だってこと。
それから規則的なコードはFunction#bindが有名かな。
>>309
普通に考えりゃパラメータとして読み込んでるんじゃないの
普通に考えりゃパラメータとして読み込んでるんじゃないの
javascriptのeval関連のセキュリティの問題って実のところeval直接関係なくね?
セキュリティコードはeval通さなくっても
セキュリティコードはeval通さなくっても
この質問、前にもあったろ。
getElementsByTagName("script") したときの最後の要素が
自身の script 要素になるから、それから取得できるって話。
getElementsByTagName("script") したときの最後の要素が
自身の script 要素になるから、それから取得できるって話。
>>320-321
script要素の中身はtextプロパティでは
script要素の中身はtextプロパティでは
「え?」は割とよく見るんだが、「え?」といえば誰かが解説してくれると思っているのだろうか
JavaScript 連想配列でググれば山ほどでてくるからわざわざ解説とか必要ないでしょ
Firebugのコンソールでゴニョゴニョしてます
ターゲットとなるWebPage内のiframe(id,name無し)をリロードしたくて
以下のように記述してみたのですが上手くいきません
var w = typeof unsafeWindow != 'undefined' ? unsafeWindow : window;
var target = w.document.getElementsByTagName('iframe')[0].contentWindow;
target.location.reload(); // ココでアクセス権限が無いと怒られる
どこがいけないのでしょうか?
よろしくお願いします
ターゲットとなるWebPage内のiframe(id,name無し)をリロードしたくて
以下のように記述してみたのですが上手くいきません
var w = typeof unsafeWindow != 'undefined' ? unsafeWindow : window;
var target = w.document.getElementsByTagName('iframe')[0].contentWindow;
target.location.reload(); // ココでアクセス権限が無いと怒られる
どこがいけないのでしょうか?
よろしくお願いします
>>329
それだと連想配列ありきの解説ばかりが引っかかるぞ
http://www.google.com/search?hl=ja&q=%E9%80%A3%E6%83%B3%E9%85%8D%E5%88%97+javascript
それだと連想配列ありきの解説ばかりが引っかかるぞ
http://www.google.com/search?hl=ja&q=%E9%80%A3%E6%83%B3%E9%85%8D%E5%88%97+javascript
>>332
ないと思う根拠は何?
ないと思う根拠は何?
>>334
なにが「ない」んだ?
なにが「ない」んだ?
({hello: 'world', foo: 'hoge'}).concat([0, 1, 2]); // TypeError: Object #<Object> has no method 'concat'
JSのオブジェクトは全部連想配列だよ。
Arrayはその拡張に過ぎない。
[] instanceof Object
Arrayはその拡張に過ぎない。
[] instanceof Object
一般的には、まず配列ありきで、添字に数値以外をとる配列を連想配列としてるけど
JS的にはObjectオブジェクトがすべての先祖で
Arrayはその拡張版(キーが数値で、lengthなどのプロパティがメソッドがある)になってる
前者の考え方でいけば、Objectオブジェクトは連想配列と呼んでも問題ないけど
後者だとそうもいかん
そのへんの立ち位置をはっきりさせずに、連想配列のあるなしだけを書くから
まとまらんのではないでしょうか?
JS的にはObjectオブジェクトがすべての先祖で
Arrayはその拡張版(キーが数値で、lengthなどのプロパティがメソッドがある)になってる
前者の考え方でいけば、Objectオブジェクトは連想配列と呼んでも問題ないけど
後者だとそうもいかん
そのへんの立ち位置をはっきりさせずに、連想配列のあるなしだけを書くから
まとまらんのではないでしょうか?
for (var i=0; i<arr.length; ++i) print(arr[i])
以外にes3縛りで配列要素をループ処理するのはどういうコードがありますか?
以外にes3縛りで配列要素をループ処理するのはどういうコードがありますか?
そうですか
ありがとうございます
まだまだms ie6とかも現役なのでes3縛り絶対が現状です
ありがとうございます
まだまだms ie6とかも現役なのでes3縛り絶対が現状です
>>344
確かArray.prototype.sortの性質を利用してできたはず
確かArray.prototype.sortの性質を利用してできたはず
連想配列のはじまりはAwkだから、オブジェクト指向なんて一般にはないころからある。
だから連想配列の定義そののものでいえば文字列や数値だけのキーでもアリだよね。
だから連想配列の定義そののものでいえば文字列や数値だけのキーでもアリだよね。
>>342
ES3でも Array.prototype.forEach を拡張すれば出来ると思う
ES3でも Array.prototype.forEach を拡張すれば出来ると思う



類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.93 + (1001) - [100%] - 2011/12/10 18:31
- + JavaScript の質問用スレッド vol.97 + (1001) - [97%] - 2012/3/1 3:31
- + JavaScript の質問用スレッド vol.96 + (1001) - [97%] - 2012/1/28 23:01
- + JavaScript の質問用スレッド vol.90 + (1001) - [97%] - 2011/10/26 4:18
- + JavaScript の質問用スレッド vol.90 + (1001) - [97%] - 2011/11/15 20:32
- + JavaScript の質問用スレッド vol.99 + (1001) - [97%] - 2012/5/7 4:32
- + JavaScript の質問用スレッド vol.98 + (1001) - [97%] - 2012/4/9 14:46
- + JavaScript の質問用スレッド vol.83 + (1001) - [97%] - 2011/2/24 8:02
- + JavaScript の質問用スレッド vol.94 + (1001) - [97%] - 2012/1/8 15:46
- + JavaScript の質問用スレッド vol.95 + (1001) - [97%] - 2012/1/17 4:16
- + JavaScript の質問用スレッド vol.113 + (1001) - [95%] - 2014/1/25 12:46
- + JavaScript の質問用スレッド vol.131 + (1000) - [95%] - 2017/1/25 8:01
- + JavaScript の質問用スレッド vol.130 + (1001) - [95%] - 2017/11/25 20:45
- + JavaScript の質問用スレッド vol.131 + (1004) - [95%] - 2018/3/7 13:30
- + JavaScript の質問用スレッド vol.132 + (1001) - [95%] - 2018/4/19 11:00
- + JavaScript の質問用スレッド vol.113 + (1001) - [95%] - 2014/3/15 21:30
- + JavaScript の質問用スレッド vol.133 + (1001) - [95%] - 2018/6/8 10:45
トップメニューへ / →のくす牧場書庫について