从字面上看,变量是可变的量;
从编程角度讲,变量是用于存储某种/某些数值的存储器。
我们可以把变量看做一个盒子,为了区分盒子,可以用BOX1,BOX2等名称代表不同盒子,BOX1就是盒子的名字(也就是变量的名字)。如图:
定义变量使用关键字var,语法如下:
var 变量名注:
1、变量名可以任意取名,但要遵循命名规则:
1.变量必须使用字母、下划线(_)或者美元符($)开始。
2.然后可以使用任意多个英文字母、数字、下划线(_)或者美元符($)组成。
3.不能使用JavaScript关键词与JavaScript保留字。
2、变量要先声明再赋值,如下:
var mybookmybook="javascript"
mybook="hello"
3. 在JS中区分大小写,如变量mychar与myChar是不一样的,表示是两个变量。
4. 变量虽然也可以不声明,直接使用,但不规范,需要先声明,后使用。
一、是一种解释性脚本语言(代码不进行预编译)。
二、主要用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为。
三、可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。
四、跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行(如Windows、Linux、Mac、Android、iOS等)。
五、Javascript脚本语言同其他语言一样,有它自身的基本数据类型,表达式和算术运算符及程序的基本程序框架。Javascript提供了四种基本的数据类型和两种特殊数据类型用来处理数据和文字。而变量提供存放信息的地方,表达式则可以完成较复杂的信息处理网页链接