按键从对象中获取值的最快方法是什么?
如果你想有这样一个对象:
var obj = {
title: 'A title',
subject: 'A subject'
};
会是:
obj['title']
或:
obj.title
Thanks in advance
应该没有性能差异。智能JavaScript引擎将确定"title"
是一个常量,并将两者转换为相同的中间表示。
另外,请注意,您不应该担心该范围内的性能差异。Knuth有句名言:在97%的情况下,过早优化是万恶之源。
当您遇到性能问题时,然后对其进行分析,找到瓶颈并更改相关位
没有性能差异:
http://jsperf.com/get-value-from-object