{"url":"https://api.github.com/gists/1174302","forks_url":"https://api.github.com/gists/1174302/forks","commits_url":"https://api.github.com/gists/1174302/commits","id":"1174302","node_id":"MDQ6R2lzdDExNzQzMDI=","git_pull_url":"https://gist.github.com/1174302.git","git_push_url":"https://gist.github.com/1174302.git","html_url":"https://gist.github.com/mbostock/1174302","files":{"index.html":{"filename":"index.html","type":"text/html","language":"HTML","raw_url":"https://gist.githubusercontent.com/mbostock/1174302/raw/d3fbfc34cf5deabd1dd023004e325314effe7a17/index.html","size":825,"truncated":false,"content":"<!DOCTYPE html>\n<html>\n  <body><pre><script type=\"text/javascript\">\n\nvar proto = [];\nproto.foo = 42;\nif (proto.foo) {\n  document.write(\"Can assign properties to array literals.\\n\");\n} else {\n  document.write(\"Cannot assign properties to array literals.\\n\");\n}\n\nif ([].__proto__) {\n  document.write(\"Array literals have a __proto__.\\n\");\n\n  var subclass = [];\n  subclass.__proto__ = proto;\n  if (subclass.__proto__ === proto) {\n    document.write(\"Can assign __proto__.\\n\");\n  } else {\n    document.write(\"Cannot assign __proto__.\\n\");\n  }\n  if (subclass.foo) {\n    document.write(\"Subclasses inherit prototype properties.\\n\");\n  } else {\n    document.write(\"Subclasses do not inherit prototype properties.\\n\");\n  }\n} else {\n  document.write(\"Array literals do not have a __proto__.\\n\");\n}\n\n    </script></pre></body>\n</html>\n","encoding":"utf-8"},"thumbnail.png":{"filename":"thumbnail.png","type":"image/png","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/1174302/raw/fa2d58c8641a50a2e7eeb62df679b900927d9601/thumbnail.png","size":3197,"truncated":false,"content":"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\nQL67IGFzuWW/IZQkyJuFBqZn9qNRayISCUBt60gm7VeEKxKuvcvRaAgtqbxl\nCWd8cEgq7QpSY1Pwuy3nfO330WpqAwvXljA5PY2upjtv46vL+RpaEzvlJg5O\nT0nr3oEcWs7JkoobRbVagZwkTJcHQdmHfa9NeSzc0mLb66eBkFRQL9+SR7d5\nxrQsex0TST4WRHdOMPkfpYnuQAwmEYNJRAwmEYNJRAwmEYNJRAwmEYNJRAwm\nETGYRAwmETGYRAwmETGYRAwmETGYRMRgEjGYRMRgEjGYRMRgEjGYRMRgEhGD\nScRgEhGDScRgEhGDScRgEhGDSUQMJhGDSUQMJhGDSUQMJhGDSUQMJhExmEQM\nJhExmEQMJhExmEQMJhExmETEYBIxmETEYBIxmETEYBIxmETEYBIRg0nEYBIR\ng0nEYBIRg0nEYBIRg0lEDCYRg0lEDCYRg0lEDCYRg0lEDCYRMZhEDCYRMZhE\nDCYRMZhEDCYRMZhExGASMZhExGASMZhExGASMZhExGASEYNJxGASEYNJxGAS\nEYNJxGASEYNJRAwmEYNJRAwmEYNJRAwmEYNJRAwmEYNJRAwmETGYRAwmETGY\nRAwmEX1iPIZhVOS7Vz67fDiIPnV2Fiv/EmAArvX/yRPIcV8AAAAASUVORK5C\nYII=\n","encoding":"base64"}},"public":false,"created_at":"2011-08-26T20:06:05Z","updated_at":"2016-02-09T00:25:23Z","description":"Array Subclassing Test","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/1174302/comments","owner":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"forks":[],"history":[{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"3b564cd1733a43f0ee9f42e4d8a1edbb2b869ac0","committed_at":"2012-10-12T03:47:17Z","change_status":{"total":0,"additions":0,"deletions":0},"url":"https://api.github.com/gists/1174302/3b564cd1733a43f0ee9f42e4d8a1edbb2b869ac0"},{"user":{"login":"invalid-email-address","id":148100,"node_id":"MDQ6VXNlcjE0ODEwMA==","avatar_url":"https://avatars.githubusercontent.com/u/148100?v=4","gravatar_id":"","url":"https://api.github.com/users/invalid-email-address","html_url":"https://github.com/invalid-email-address","followers_url":"https://api.github.com/users/invalid-email-address/followers","following_url":"https://api.github.com/users/invalid-email-address/following{/other_user}","gists_url":"https://api.github.com/users/invalid-email-address/gists{/gist_id}","starred_url":"https://api.github.com/users/invalid-email-address/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/invalid-email-address/subscriptions","organizations_url":"https://api.github.com/users/invalid-email-address/orgs","repos_url":"https://api.github.com/users/invalid-email-address/repos","events_url":"https://api.github.com/users/invalid-email-address/events{/privacy}","received_events_url":"https://api.github.com/users/invalid-email-address/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"8871590cad3462b97fdea13fc79ae4ff06709a25","committed_at":"2011-08-26T20:08:22Z","change_status":{"total":38,"additions":20,"deletions":18},"url":"https://api.github.com/gists/1174302/8871590cad3462b97fdea13fc79ae4ff06709a25"},{"user":{"login":"invalid-email-address","id":148100,"node_id":"MDQ6VXNlcjE0ODEwMA==","avatar_url":"https://avatars.githubusercontent.com/u/148100?v=4","gravatar_id":"","url":"https://api.github.com/users/invalid-email-address","html_url":"https://github.com/invalid-email-address","followers_url":"https://api.github.com/users/invalid-email-address/followers","following_url":"https://api.github.com/users/invalid-email-address/following{/other_user}","gists_url":"https://api.github.com/users/invalid-email-address/gists{/gist_id}","starred_url":"https://api.github.com/users/invalid-email-address/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/invalid-email-address/subscriptions","organizations_url":"https://api.github.com/users/invalid-email-address/orgs","repos_url":"https://api.github.com/users/invalid-email-address/repos","events_url":"https://api.github.com/users/invalid-email-address/events{/privacy}","received_events_url":"https://api.github.com/users/invalid-email-address/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"19e8b2d10549d34e9d02d13fb4c2e5f021bac5bc","committed_at":"2011-08-26T20:06:38Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/1174302/19e8b2d10549d34e9d02d13fb4c2e5f021bac5bc"},{"user":{"login":"invalid-email-address","id":148100,"node_id":"MDQ6VXNlcjE0ODEwMA==","avatar_url":"https://avatars.githubusercontent.com/u/148100?v=4","gravatar_id":"","url":"https://api.github.com/users/invalid-email-address","html_url":"https://github.com/invalid-email-address","followers_url":"https://api.github.com/users/invalid-email-address/followers","following_url":"https://api.github.com/users/invalid-email-address/following{/other_user}","gists_url":"https://api.github.com/users/invalid-email-address/gists{/gist_id}","starred_url":"https://api.github.com/users/invalid-email-address/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/invalid-email-address/subscriptions","organizations_url":"https://api.github.com/users/invalid-email-address/orgs","repos_url":"https://api.github.com/users/invalid-email-address/repos","events_url":"https://api.github.com/users/invalid-email-address/events{/privacy}","received_events_url":"https://api.github.com/users/invalid-email-address/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"6346c0d7a28aefc8acf79eb4ce94756726fcb408","committed_at":"2011-08-26T20:06:23Z","change_status":{"total":6,"additions":2,"deletions":4},"url":"https://api.github.com/gists/1174302/6346c0d7a28aefc8acf79eb4ce94756726fcb408"},{"user":{"login":"invalid-email-address","id":148100,"node_id":"MDQ6VXNlcjE0ODEwMA==","avatar_url":"https://avatars.githubusercontent.com/u/148100?v=4","gravatar_id":"","url":"https://api.github.com/users/invalid-email-address","html_url":"https://github.com/invalid-email-address","followers_url":"https://api.github.com/users/invalid-email-address/followers","following_url":"https://api.github.com/users/invalid-email-address/following{/other_user}","gists_url":"https://api.github.com/users/invalid-email-address/gists{/gist_id}","starred_url":"https://api.github.com/users/invalid-email-address/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/invalid-email-address/subscriptions","organizations_url":"https://api.github.com/users/invalid-email-address/orgs","repos_url":"https://api.github.com/users/invalid-email-address/repos","events_url":"https://api.github.com/users/invalid-email-address/events{/privacy}","received_events_url":"https://api.github.com/users/invalid-email-address/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"9bdbaabe5a8f505751054b961eae46ef302c7a92","committed_at":"2011-08-26T20:06:05Z","change_status":{"total":33,"additions":33,"deletions":0},"url":"https://api.github.com/gists/1174302/9bdbaabe5a8f505751054b961eae46ef302c7a92"}],"truncated":false}