{"action":"created","issue":{"url":"https://api.github.com/repos/ruanyf/es6tutorial/issues/40","labels_url":"https://api.github.com/repos/ruanyf/es6tutorial/issues/40/labels{/name}","comments_url":"https://api.github.com/repos/ruanyf/es6tutorial/issues/40/comments","events_url":"https://api.github.com/repos/ruanyf/es6tutorial/issues/40/events","html_url":"https://github.com/ruanyf/es6tutorial/pull/40","id":60827422,"number":40,"title":"Update iterator translate","user":{"login":"hotoo","id":143572,"avatar_url":"https://avatars.githubusercontent.com/u/143572?v=3","gravatar_id":"","url":"https://api.github.com/users/hotoo","html_url":"https://github.com/hotoo","followers_url":"https://api.github.com/users/hotoo/followers","following_url":"https://api.github.com/users/hotoo/following{/other_user}","gists_url":"https://api.github.com/users/hotoo/gists{/gist_id}","starred_url":"https://api.github.com/users/hotoo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hotoo/subscriptions","organizations_url":"https://api.github.com/users/hotoo/orgs","repos_url":"https://api.github.com/users/hotoo/repos","events_url":"https://api.github.com/users/hotoo/events{/privacy}","received_events_url":"https://api.github.com/users/hotoo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-03-12T14:31:12Z","updated_at":"2015-03-15T01:26:21Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ruanyf/es6tutorial/pulls/40","html_url":"https://github.com/ruanyf/es6tutorial/pull/40","diff_url":"https://github.com/ruanyf/es6tutorial/pull/40.diff","patch_url":"https://github.com/ruanyf/es6tutorial/pull/40.patch"},"body":"* 通常将 iterator 翻译为 `迭代器`。（Github diff 中文只能到语句级别，其实我只是修改 `遍历器` 为 `迭代器`。）\r\n* 行尾空白是编辑器自动去掉的，建议不要保留 ：）"},"comment":{"url":"https://api.github.com/repos/ruanyf/es6tutorial/issues/comments/80791742","html_url":"https://github.com/ruanyf/es6tutorial/pull/40#issuecomment-80791742","issue_url":"https://api.github.com/repos/ruanyf/es6tutorial/issues/40","id":80791742,"user":{"login":"ruanyf","id":905434,"avatar_url":"https://avatars.githubusercontent.com/u/905434?v=3","gravatar_id":"","url":"https://api.github.com/users/ruanyf","html_url":"https://github.com/ruanyf","followers_url":"https://api.github.com/users/ruanyf/followers","following_url":"https://api.github.com/users/ruanyf/following{/other_user}","gists_url":"https://api.github.com/users/ruanyf/gists{/gist_id}","starred_url":"https://api.github.com/users/ruanyf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ruanyf/subscriptions","organizations_url":"https://api.github.com/users/ruanyf/orgs","repos_url":"https://api.github.com/users/ruanyf/repos","events_url":"https://api.github.com/users/ruanyf/events{/privacy}","received_events_url":"https://api.github.com/users/ruanyf/received_events","type":"User","site_admin":false},"created_at":"2015-03-15T01:26:21Z","updated_at":"2015-03-15T01:26:21Z","body":" iterator 的通常译名确实是迭代器，但是我觉得，“遍历”和“迭代”的意思不一样，后者有递进的意思。\r\n\r\n```javascript\r\nvar a = [1,2,3];\r\n\r\nfor (i of a) {\r\n  console.log(i);\r\n}\r\n```\r\n\r\n上面的操作，称为“遍历操作”要比称为“迭代操作”更合适。所以，我还是想保留“遍历器”的译法。"}}