JavaScript教程
  • [JavaScript教程]JavaScript 教程
  • [JavaScript教程]JavaScript 简介
  • [JavaScript教程]JavaScript 用法
  • [JavaScript教程]JavaScript 输出
  • [JavaScript教程]JavaScript 语法
  • [JavaScript教程]JavaScript 语句
  • [JavaScript教程]JavaScript 注释
  • [JavaScript教程]JavaScript 变量
  • [JavaScript教程]JavaScript 数据类型
  • [JavaScript教程]JavaScript 对象
  • [JavaScript教程]JavaScript编辑器和调试器Aptana
  • [JavaScript教程]JavaScript 函数
  • [JavaScript教程]JavaScript 作用域
  • [JavaScript教程]JavaScript 事件
  • [JavaScript教程]JavaScript 字符串
  • [JavaScript教程]JavaScript 运算符
  • [JavaScript教程]JavaScript 比较和逻辑运算符
  • [JavaScript教程]JavaScript If Else 条件语句
  • [JavaScript教程]JavaScript switch 语句
  • [JavaScript教程]JavaScript for循环
  • [JavaScript教程]JavaScript while 循环
  • [JavaScript教程]JavaScript Break和Continue语句
  • [JavaScript教程]JavaScript typeof, null和undefined
  • [JavaScript教程]JavaScript 类型转换
  • [JavaScript教程]JavaScript 正则表达式
  • [JavaScript教程]JavaScript 错误 - throw、try 和 catch
  • [JavaScript教程]JavaScript 调试
  • [JavaScript教程]JavaScript 变量提升
  • [JavaScript教程]JavaScript 严格模式use strict
  • [JavaScript教程]JavaScript 使用误区
  • [JavaScript教程]JavaScript 表单
  • [JavaScript教程]JavaScript 表单验证
  • [JavaScript教程]JavaScript 验证 API
  • [JavaScript教程]JavaScript 保留关键字
  • [JavaScript教程]JavaScript JSON
  • [JavaScript教程]javascript:void(0) 含义
  • [JavaScript教程]JavaScript 代码规范
  • [JavaScript教程]JavaScript 函数定义
  • [JavaScript教程]JavaScript 函数参数
  • [JavaScript教程]JavaScript 函数调用
  • [JavaScript教程]JavaScript 闭包
  • [JavaScript教程]JavaScript HTML DOM
  • [JavaScript教程]JavaScript HTML DOM-改变HTML
  • [JavaScript教程]JavaScript HTML DOM-改变CSS
  • [JavaScript教程]JavaScript HTML DOM 事件
  • [JavaScript教程]JavaScript HTML DOM EventListener
  • [JavaScript教程]JavaScript HTML DOM 元素(节点)
  • [JavaScript教程]JavaScript Number 对象
  • [JavaScript教程]JavaScript 字符串String对象
  • [JavaScript教程]JavaScript Date日期对象
  • [JavaScript教程]JavaScript Array数组对象
  • [JavaScript教程]JavaScript Boolean布尔对象
  • [JavaScript教程]JavaScript Math算数对象
  • [JavaScript教程]JavaScript RegExp对象
  • [JavaScript教程]JavaScript Window 浏览器对象模型
  • [JavaScript教程]JavaScript Window Screen
  • [JavaScript教程]JavaScript Window Location
  • [JavaScript教程]JavaScript Window History
  • [JavaScript教程]JavaScript Window Navigator
  • [JavaScript教程]JavaScript 弹窗
  • [JavaScript教程]JavaScript 计时事件
  • [JavaScript教程]JavaScript Cookie
  • [JavaScript教程]JavaScript 库
  • [JavaScript教程]JavaScript - 测试jQuery
  • [JavaScript教程]JavaScript - 测试 Prototype
  • [JavaScript教程]JavaScript 实例
  • [JavaScript教程]JavaScript 对象 实例
  • [JavaScript教程]JavaScript Browser 对象 实例
  • [JavaScript教程]JavaScript 总结
  • [JavaScript教程]JavaScript 和 HTML DOM 参考手册
  • [JavaScript教程]HTML DOM Document对象
  • [JavaScript教程]理解Javascript中的this
  • [JavaScript教程]如何将javascript数组转换为JSON
  • 直达腾讯云服务器
    腾讯云服务器,数据库,短信等热销产品限量秒杀;新购爆款3折起;
    腾讯云数据库MySQL入门机型仅12元/月
    腾讯云云服务器新购特惠,最低2折起,1核1G3年仅794.73元,即0.73元/日。
    腾讯云国际顶级CA机构SSL证书8.8折,云解析买一年最高送半年!
    腾讯云为数百万企业和开发者提供安全、稳定的云服务器、云数据库、CDN等云服务
    腾讯云服务器安全可靠高性能,多种配置供您选择
    腾讯云数据库性能卓越稳定可靠,为您解决数据库运维难题
    阿里云服务器入口
    180天免费用腾讯云服务器马上领取
    您当前位置:狗鱼MySQL教程 >> javaScript >> JavaScript教程 >> JavaScript 变量
    JavaScript 变量
    更新日期: 2017年07月16日 来源: 本站原创 作者: 佚名 阅读:
    上一篇JavaScript 注释 下一篇:JavaScript 数据类型

    javascript 变量


    变量是用于存储信息的"容器"。

    实例

    var x=5;
    var y=6;
    var z=x+y;

     
     

    就像代数那样

    x=5
    y=6
    z=x+y

    在代数中,我们使用字母(比如 x)来保存值(比如 5)。

    通过上面的表达式 z=x+y,我们能够计算出 z 的值为 11。

    javaScript 中,这些字母被称为变量。

      您可以把变量看做存储数据的容器。
     

    JavaScript 变量

    与代数一样,JavaScript 变量可用于存放值(比如 x=5)和表达式(比如 z=x+y)。

    变量可以使用短名称(比如 x 和 y),也可以使用描述性更好的名称(比如 age, sum, totalvolume)。

    • 变量必须以字母开头
    •  
    • 变量也能以 $ 和 _ 符号开头(不过我们不推荐这么做)
    •  
    • 变量名称对大小写敏感(y 和 Y 是不同的变量)
      JavaScript 语句和 JavaScript 变量都对大小写敏感。
     

    JavaScript 数据类型

    JavaScript 变量还能保存其他数据类型,比如文本值 (name="Bill Gates")。

    在 JavaScript 中,类似 "Bill Gates" 这样一条文本被称为字符串。

    JavaScript 变量有很多种类型,但是现在,我们只关注数字和字符串。

    当您向变量分配文本值时,应该用双引号或单引号包围这个值。

    当您向变量赋的值是数值时,不要使用引号。如果您用引号包围数值,该值会被作为文本来处理。

    实例

    var pi=3.14;
    var person="John Doe";
    var answer='Yes I am!';

     
     

    声明(创建) JavaScript 变量

    在 JavaScript 中创建变量通常称为"声明"变量。

    我们使用 var 关键词来声明变量:

    var carname;

    变量声明之后,该变量是空的(它没有值)。

    如需向变量赋值,请使用等号:

    carname="Volvo";

    不过,您也可以在声明变量时对其赋值:

    var carname="Volvo";

    在下面的例子中,我们创建了名为 carname 的变量,并向其赋值 "Volvo",然后把它放入 id="demo" 的 html 段落中:

    实例

    <p id="demo"></p>
    var carname="Volvo";
    document.getElementById("demo").innerHTML=carname;

     
     
      一个好的编程习惯是,在代码开始处,统一对需要的变量进行声明。
     

    一条语句,多个变量

    您可以在一条语句中声明很多变量。该语句以 var 开头,并使用逗号分隔变量即可:

    var lastname="Doe", age=30, job="carpenter";

    声明也可横跨多行:

    var lastname="Doe",
    age=30,
    job="carpenter";
     

    Value = undefined

    在计算机程序中,经常会声明无值的变量。未使用值来声明的变量,其值实际上是 undefined。

    在执行过以下语句后,变量 carname 的值将是 undefined:

    var carname;
     

    重新声明 JavaScript 变量

    如果重新声明 JavaScript 变量,该变量的值不会丢失:

    在以下两条语句执行后,变量 carname 的值依然是 "Volvo":

    var carname="Volvo";
    var carname;
     

    JavaScript 算数

    您可以通过 JavaScript 变量来做算数,使用的是 = 和 + 这类运算符:

    实例

    y=5;
    x=y+2;

     

    您将在本教程稍后的章节学到更多有关 JavaScript 运算符的知识。

     

    感觉本站内容不错,读后有收获?

    我要小额赞助,鼓励提供更好的内容教程

    上一篇JavaScript 注释 下一篇:JavaScript 数据类型
    Copyright 2013-2017 Powered by 狗鱼MySQL教程,All Rights Reserved.
    广州相如计算机科技有限有限公司 版权所有 粤ICP备08130661号-4
    售前咨询:020-38667011 手机:13711588918