素人がプログラミングを勉強していたブログ

プログラミング、セキュリティ、英語、Webなどのブログ since 2008

連絡先: すかいぷ:javascripter_  か javascripter あっと tsukkun.net skypeのほうがいいです

GM_getValueにはデフォルト値が指定できる

GM_getValueの第二引数には、デフォルト値が指定できるので、

var value = GM_getValue('foo');
if (typeof value == 'undefined') value = 'default';

ではなく、

var value = GM_getValue('foo', 'default');

と書くことが出来る。デフォルト値を指定しても、GM_setValueするわけではないので値が書き込まれたりはしない。


この書き方はLDRizeのソースを見て知って、410 Goneで確認した。