// hasOwnProperty approach
for (key in obj) {
if (obj.hasOwnProperty(key)) {
value = obj[key];
}
}
// Object.keys approach
keys = Object.keys(obj);
for (i = 0, l = keys.length; i < l; i++) {
value = obj[keys[i]];
}
Run Code Online (Sandbox Code Playgroud)
根据jsperf,Object.keys方法快50%以上http://jsperf.com/object-keys-vs-hasownproperty/45
为什么是这样?
我发现这个开源的Javascript AES实现http://www.movable-type.co.uk/scripts/aes.html 如果你可以使用带有javascript的AES,是否有理由使用SSL?除了安全图标之外,使用256位加密来支付使用这样的东西的优势是什么?