我很好奇它是如何工作的这个结构。当我从 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 对我来说将是一个新世界:)