前言:最近在项目中用到了好多零碎的知识,现把一些写过的小问题拿出来整理一下,以加深记忆,好记性不如烂笔头(要多拿 笔! 写写东西哦)
全局变量
var a;
console.log(a);//输出undefined
function cool(){
a = "something";
}
cool();
console.log(a);//something
解析:首先我们在全局变量声明了一个a,但是没有赋值,此时我们打印a,输出结果为undefined。下面我们创建一个函数cool,在这个函数里我们给a赋值 a="something",然后执行他,最后打印a,此时a输出结果为something,此时作为全局变量的a就有了值,不再是undefined,我们可以在以后的事件中取到他的值了。