- 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 さんの方がシンプルなのでそっちにします 本当にありがとうございました
|
|