js全局变量在函数里改变值 JavaScript全局变量

js中变量右边说了算,右边给什么值,他就接受什么值
1.与Java中的变量对比:

js全局变量在函数里改变值 JavaScript全局变量

文章插图
2.Javascript中的变量如何声明:
【js全局变量在函数里改变值 JavaScript全局变量】
js全局变量在函数里改变值 JavaScript全局变量

文章插图
3.如何赋值:
js全局变量在函数里改变值 JavaScript全局变量

文章插图
3.1Javascript为弱类型语言,变量赋值可随意:
js全局变量在函数里改变值 JavaScript全局变量

文章插图
3.2声名变量不赋值则赋默认值undefined:
js全局变量在函数里改变值 JavaScript全局变量

文章插图
3.3没声名变量直接用会报错,在浏览器中用F12在控制台可查看:
js全局变量在函数里改变值 JavaScript全局变量

文章插图
3.4不同赋值方式(a b的值 都是undefined,c的值为200):
js全局变量在函数里改变值 JavaScript全局变量

文章插图
4.局部变量和全局变量如何定义:
全局变量尽量少使用 。
js全局变量在函数里改变值 JavaScript全局变量

文章插图
4.1代码例子:
js全局变量在函数里改变值 JavaScript全局变量

文章插图
5.当一个变量声名的时候没有使用var关键字,那么不管这个变量在哪里声名的,它都是全局变量
5.1例子:若加上var,则不能访问,错误 。
js全局变量在函数里改变值 JavaScript全局变量

文章插图