return true和return false的应用 btn.onclick = function(){ var txt = document.getElementById('txt').value; if(txt == ""){ alert('不能为空'); return false; } alert('可以走了') return true; } 函数的应用以及作用域; 概念:函数没有块级作用域,但是我们可以模拟函数的块级作用域,例如,匿名函数的自执行,它就相当一个是使用了函数的块级作用域。以及es6的let,const 举例说明:
var messages = ["Meow!", "I'm a talking cat!", "Callbacks are fun!"];
for (var i = 0; i < messages.length; i++) {
setTimeout(function () {
document.write(messages[i]);
},i*1500);
这样子是输出的是undefined,