トップページ > プログラム > 2015年01月15日 > DICmco6v

書き込み順位&時間帯一覧

4 位/155 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000002101000004



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
C#, C♯, C#相談室 Part86 [転載禁止]©2ch.net
+ JavaScript の質問用スレッド vol.117 +

書き込みレス一覧

C#, C♯, C#相談室 Part86 [転載禁止]©2ch.net
354 :デフォルトの名無しさん[sage]:2015/01/15(木) 15:33:50.00 ID:DICmco6v
>>352
ここのひとか
http://aidiary.hatenablog.com/entry/20080629/1281169955
http://aidiary.hatenablog.com/entry/20080629/1281170301
http://aidiary.hatenablog.com/entry/20080630/1281171006
http://aidiary.hatenablog.com/entry/20080701/1281171236
http://aidiary.hatenablog.com/entry/20080704/1281171437
http://aidiary.hatenablog.com/entry/20080705/1281171713
http://aidiary.hatenablog.com/entry/20080705/1281171879
C#, C♯, C#相談室 Part86 [転載禁止]©2ch.net
355 :デフォルトの名無しさん[sage]:2015/01/15(木) 15:36:41.59 ID:DICmco6v
>>342 >>352
スレチ

あっちでどうぞ
http://kanae.2ch.net/php/
+ JavaScript の質問用スレッド vol.117 +
624 :デフォルトの名無しさん[sage]:2015/01/15(木) 16:55:05.43 ID:DICmco6v
window.hoge = function(){ alart('hoge'); };
だと window.hoge(); 出来るのですが

window.setAttribute('hoge', function(){ alart('hoge'); });
だと怒られます

やりたいことは
window に関数を沢山登録するのに
window.hoge = hoge;
window.hage = hage;
...
と沢山書くのが鬱陶しいので
[hoge, hage, ...].forEach(function(e){window.setAttribute(e.name, e);});
とか出来ないかということです
+ JavaScript の質問用スレッド vol.117 +
626 :デフォルトの名無しさん[sage]:2015/01/15(木) 18:23:26.33 ID:DICmco6v
[hoge, hage, ...].forEach(function(e){Object.defineProperty(window, e.name, {get: function(){return e;}});});

で逝けたんですが

>>625 さんの方がシンプルなのでそっちにします

本当にありがとうございました


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。