この構造がどのように機能しているかに興味があります。Javascript から navigator.mimetypes にアクセスするときは、オブジェクトにアクセスしています。
>>> typeof(navigator.mimeTypes)
"object"
そのオブジェクトにはオブジェクトのリストがあります。
navigator.mimeTypes[Object_0, Object_1, Object_2, ...]
>>> typeof(navigator.mimeTypes[0])
"object"
たとえば、最初のオブジェクトを取得できます。
navigator.mimeTypes[0]
MimeType { constructor=MimeType, enabledPlugin=Plugin, type="application/x-vnd.google.update3webcontrol.3"}
なぜこれが機能しているのか誰にも説明できますか?
>>> navigator.mimeTypes["application/x-shockwave-flash"]
MimeType { constructor=MimeType, type="application/x-shockwave-flash", description="",more...}
["application/x-shockwave-flash"] を使用して指定されたオブジェクトを見つけることができるのはなぜですか??
JavaScriptは私にとって新しい世界です:)