• ベストアンサー

JavaScriptで【window.google={kHL:"ja"};】という記述はどういう意味?

JavaScriptで【window.google={kHL:"ja"};】という記述はどういう意味? YOUTUBE日本語版 http://jp.youtube.com/ のHTMLソースを見ていたら、 <script type="text/javascript">     window.google={kHL:"ja"}; </script> という記述を目にしたのですがこれはどういう意味あいというか目的のものなのでしょうか? 教えていただければ幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
  • pick52
  • ベストアンサー率35% (166/466)
回答No.1

これは、window.googleに'kHL'というキー(値は'ja')を持つ連想配列を 作成しています。 JavaScriptでの連想配列は var 変数名 = { キー : '値', キー : '値', :, キー : '値' }; というような感じで作成します。 キーはダブルクォートまたはシングルクォートで囲まなくても いいようです。

参考URL:
http://javascriptist.net/docs/basic_hash.html,http://www.openspc2.org/JavaScript/kouza2007/array/hash/index.html
daisuke_dm
質問者

お礼

なるほど、ありがとうございます。 JSで連想配列が使えるとは知りませんでした。 ありがとうございます。

関連するQ&A