元スレ+ JavaScript の質問用スレッド vol.106 +
JavaScript覧 / PC版 /みんなの評価 :
801 = :
802 = :
800超えたのでテンプレの変更に関する提案などあれば今どうぞ。
803 = :
しきるなカスが
804 = :
DOM要素ではなく、htmlをDOM要素にappendChildするにはどうしたらいいですか?
806 = :
すみませんが、ジェイクエリーは使いたくないんです
807 = :
>>806
なら自分でjQuery相当のコードを書くしかないな
808 = :
どうやるかを聞いているんです
809 = :
そのコードについて聞いているんです・・・
810 = :
jQueryのコードを読めよ
811 = :
解決したのでもういいです
812 = :
jQuery関係なくね
813 = :
やり方募集中です
814 = :
お前は誰やねん。
815 = :
分からない人のレスは不要です、念のため。
816 = :
ID出さないからこうなる
817 = :
わざと煽ってるんじゃね?
819 = :
insertAdjacentHTMLでは
820 = :
もう私は分かったのでこれ以上のレスは不要です。
821 = :
jQueryを使うことにしました。
822 = :
>>819
これです!
ありがとうございました
824 = :
それはよかった
827 = :
普通の関数ってグローバル変数ですよね
グローバル変数の参照は遅くなるので、
ループ中などで使う場合は一度ローカル変数に代入してから使った方がいいのでしょうか?
828 = :
普通の関数をグローバルスコープで宣言するのは典型的な素人です
829 = :
すみません、自己解決しました。
830 = :
えっ?
オブジェクトメソッドにしたら、
グローバルスコープにあるオブジェクトを参照してからメンバを探すから余計に遅くなると思いますけど
アホなのですか?
831 = :
>>830
グローバルスコープを汚染する典型的な素人
832 = :
>>829 は私ではありません
833 = :
>>829は偽者です。
834 = :
>>832-833
こいつらは嘘つき
835 = :
>>830
そういうことはちゃんとベンチマーク取ってから言ってね。
http://jsperf.com/local-vs-global-330
http://jsperf.com/global-vs-local123214
836 = :
>>831
え、そこw
そ、そうですね
837 = :
>>835
すごく便利そうなサイトですね
ありがとうございました
838 = :
普通ネームスペース的なオブジェクトの下に関数を配置するよなあ
スピードがどうこう以前の問題だわ
839 = :
やはり圧倒的にグローバルスコープは遅いですね・・
841 = :
>>835
最新firefoxだとグローバルのほうがはやいじゃねえかw
842 = :
>>840
なるほど~
それはベストプラクティスですね
ありがとうございました
843 = :
>>841
それは原理的におかしいだろ
もしそうなれば設計が悪い
844 = :
>>835
これ各自が実行した結果がどんどん集計されるのかw
おまえらChromeが大好きですねw
845 :
firefoxが裏で何か特殊なことしているのではないかね?
chromeで配列のpushが速くなった、みたいなこともあったわけだし
848 = :
特に弊害もないと思いますがやらない理由は何ですか?
849 = :
そんなことよりみんなで>>835をやろうぜw
850 = :
( function self(window,document,localStorage){
// コード全体
})(window,document,localStorage);
こういうことですよね?
グローバル空間=windowと前提した部分を修正したら問題なく動きました
これは巨大なクロージャになってると思うんですが、
クロージャはコストが高いと、ハイパフォーマンスJavaScriptに書いてありました
コード全体をクロージャにした場合はどうなのでしょうか
クロージャの内部動作の仕組みがまだよく分かってないので判断できません
類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.126 + (952) - [97%] - 2015/11/18 13:15
- + JavaScript の質問用スレッド vol.107 + (1001) - [97%] - 2013/9/7 10:16
- + JavaScript の質問用スレッド vol.116 + (1002) - [97%] - 2014/7/1 0:45
- + JavaScript の質問用スレッド vol.126 + (348) - [97%] - 2023/1/12 17:00
- + JavaScript の質問用スレッド vol.109 + (1001) - [97%] - 2013/10/7 13:16
- + JavaScript の質問用スレッド vol.108 + (1001) - [97%] - 2013/9/21 15:16
- + JavaScript の質問用スレッド vol.136 + (1001) - [97%] - 2019/1/8 11:30
- + JavaScript の質問用スレッド vol.105 + (1001) - [97%] - 2013/5/20 4:45
- + JavaScript の質問用スレッド vol.104 + (1001) - [97%] - 2013/1/28 4:00
- + JavaScript の質問用スレッド vol.103 + (1001) - [97%] - 2012/11/9 15:30
- + JavaScript の質問用スレッド vol.102 + (1001) - [97%] - 2012/9/11 17:30
- + JavaScript の質問用スレッド vol.101 + (1001) - [97%] - 2012/7/16 14:15
- + JavaScript の質問用スレッド vol.100 + (1001) - [97%] - 2012/6/13 22:46
- + JavaScript の質問用スレッド vol.120 + (1002) - [95%] - 2014/11/8 1:15
- + JavaScript の質問用スレッド vol.125 + (1001) - [95%] - 2015/10/7 17:45
- + JavaScript の質問用スレッド vol.124 + (1001) - [95%] - 2015/7/16 1:30
- + JavaScript の質問用スレッド vol.123 + (1002) - [95%] - 2015/4/27 23:30
トップメニューへ / →のくす牧場書庫について