对所有浏览器而言,总的趋势是,一个标识符所在的位置越深,它的读写速度也就越慢。
如果某个跨作用域的值在函数中被引用一次以上,那么就把它存储到局部变量里。
function initUI(){ let doc = document, body = doc.body, links = doc.getElementsByTagName('a'); doc.getElementById('zjy').onclick = function(){ console.log('zhenjianyu') } }