首页 > 编程语言 > 详细

JavaScript之基础-2 JavaScript 变量、常量

时间:2016-03-24 16:34:22      阅读:136      评论:0      收藏:0      [点我收藏+]

一、JavaScript 变量、常量


变量概念

  - 变量是存储信息的容器

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

技术分享

  - 通过上面三行语句,能够计算出sum的值为5

  - 在 JavaScript 中,这些字母被称为变量


变量声明

  - 使用关键字 var 声明变量,如:

    var userName;

  - 使用"="为变量赋值

    var bookPrice = 25.5;

  - 没有初始化的变量自动取值为 undefined

    var publishDate;

    console.log(publishDate);

  - 注意: 虽然声明变量时可以省略 var 关键字,但含义有细微的区别,推荐不要省略 var


一条语句中声明多个变量

  - 可以在一条语句中声明多个变量,变量名使用","分隔

    var name1,name2,name3;

    var age1,age2=30;


命名需要符合标识符语法要求

  - 不允许使用语言关键字和保留字作变量名

  - 标准关键字

技术分享

  - 预留关键字

      - class、int、float等


命名规范

  - 标识符命名规范

      - 可以包含字母、数字、下划线(_)、美元符号($)

      - 不可以数字开头

      - 常用于表示函数、变量等的名称

      - 名称最好有明确的含义

      - 可以采用"匈牙利命名法","下划线命名法"、"小驼峰命名法" 或 "大驼峰命名法" 之一,在开发团队内进行协调统一


未初始化的变量(变量的使用)

  - 变量定义之后,在使用前从未赋值过,值为 undefined

    var userName;                     //定义变量,但未赋值

    console.log(userName);            //直接使用未被赋值的变量

  - 变量未被定义过,而被直接使用,属于语法错误

    console.log(userAge);             //直接使用从未定义的变量   


在变量声明时初始化

  - 可以在定义变量时立即进行初始化

    var age = 10;

    var gender = ‘男‘;

    var Jason = ‘党员‘;   

    var email= ‘jason@163.com‘;

    var isOnSale = true;


在第一次使用变量前初始化

  - 变量也可以先声明,再赋值

    var birthday;

    var price;

    var deptNumber;   

    birthday = ‘2016-01-01‘;

    deptNumber = 20;

    price = 35.5;


    console.log(birthday);

    console.log(price);

    console.log(deptNumber);


可以对变量中的值进行存取,操作

  - 获得变量的值----GET操作

技术分享


  - 重新设置变量的值----SET操作

技术分享


常量的声明和使用

  - 常量,是值不能改变的量

  - 使用 const 关键字声明一个常量。

  - 习惯上,常量名使用纯大写形式

    技术分享

  - 常量的值是不能改变的

    技术分享


总结:本章内容主要介绍了 JavaScript 变量、常量


本文出自 “技术交流” 博客,谢绝转载!

JavaScript之基础-2 JavaScript 变量、常量

原文:http://jasonteach.blog.51cto.com/5192112/1754807

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!