javascript--变量
来源:互联网 发布:网络互联协议的端口号 编辑:程序博客网 时间:2024/06/08 14:13
变量:可以存储数据的一个容器,可存储和引用任何的数据,存储在内存中以便复用
1.变量的创建:一般来说,要以“var”关键词来修饰声明变量
1)先声明,后赋值
var aa;aa="声明的变量" //在函数中一般涉及到作用域,面向对象编程中可进行变量的重新赋值,(作用域链的作用)
2)声明和赋值同时进行
var aa="我是声明的变量" //直接可用的变量
3)一次声明多个变量再赋值
4)一次声明多个变量同时进行赋值
var name="zhangsan",age=12,sex="boy"
2.命名规范
1)严格区分大小写
2)变量的命名必须以字母或下划线_ 或 $ 开头,其余部分可以是任意的字母,数字,或"_"或"$"
3)不能用关键字或保留字命名
4)命名要有意义
3.注意事项
1)变量的覆盖
a.如果重新声明该变量而没有赋值,该变量的值不会改变
var aa="第一次的变量";var aa;console.log(aa);//"第一次的变量"
b.如果重新声明的变量并且重新赋值,那么后面的变量会覆盖前面的变量,改为新的变量值
var aa=1;var aa=2;console.log(aa)//2
2)不用var 关键字来修饰变量
aa="我是声明的变量"
如果不用var关键来修饰的变量,并且这个所谓的变量也没有赋值,那么将会报错。
如果不用var关键来修饰,但赋值,javascript将会当做全局变量来处理。
ps:其实变量涉及的东西很多,包括作用域,全局变量和局部变量以及变量的赋值传递(传值与传址),包括闭包都与变量的存储有关,后期会结合具体的实例进行解释
阅读全文
0 0
- JavaScript变量
- JavaScript 变量
- JavaScript 变量
- JavaScript 变量
- JavaScript 变量
- javascript变量
- javascript 变量
- JavaScript 变量
- JavaScript 变量
- JavaScript 变量
- JavaScript----变量
- javascript变量
- JavaScript 变量
- javascript变量
- Javascript变量
- JavaScript 变量
- javaScript 变量
- JavaScript-变量
- linux编程基础
- 【模板】字符串哈希
- javascript——数据类型
- 判断字符串为空方法
- javascrip简介
- javascript--变量
- java发邮件失败
- javascript--运算符
- javascript--函数(一)
- 中国省份及简称记录
- 基于Jquery/cropper插件的使用。头像截切/裁剪图片。
- javascript--函数(二)
- Android WebView 加载网页只显示空白页不显示网页
- js典型题--从闭包开始