Simon Willison’s Weblog

Subscribe

for in Intrigue. Douglas Crockford explains the need for hasOwnProperty in JavaScript.