老徐WEB:js入门学习 - javascript变量命名方法和关键字

在javascript的编程过程中,变量是不可少的、常被用到的重要知识。那么变量的命名也就显得很重要了。刚开始学习编程的同学有这么一种感觉,变量其实就是一个符号,怎么写都行,就算变量名为a、b、c等都行,反正我是知道它们代表什么意思。这是刚开始学习编程的同学的一些想法,因为老徐也有过这样的想法。为什么会有这样的想法,因为刚开始学习时,代码片段都比较短,基本不会超过20行,所以就算把变量命名成a,你也能记住它代表什么意思。但是在工作中就不一样了,工作中程序结构复杂,代码片段也长、行数也多;同时工作中都是大伙一起合作的,别的同事会看你的代码,你也会看别人的代码,在这种情况下,谁还能知道变量a代表什么意思呢,所以变量的命名很重要。

变量名区分大小写

在javascript中变量是区分小写的,name和Name是两个不同的变量,同样函数名也区分大小写。

var name = '张三';
var Name = '李四';

上面是两个不同的变量,区分是大小写的n。

var firstDemo = function(){return true;}
var firstDEMO = function(){return true;}

上面两个函数名代表不同的函数。

 

变量取名要有意义

var a; // 不知道代表什么意义
var books; // 代表一类书,这就是意义,一眼就能看出变量代表的啥
var age;

 

变量命名采用驼峰法

驼峰法命名规则就是当变量是一个单词时,全部字母小写;如果变量是有多个单词连接一起时,第一个单词以小写开始,之后的每个单词的首字母都要大写。比如:

var firstName;
var firstDemo;
var itemInOldData;

注意,javascript变量,必须以字母开头,也可以$和_开头,但不推荐。

 

javascript的关键字和保留字

在javascript中,一些标识符是关键字和保留字,这些关键字和保留字不能再被声明成变量或函数。
相当于在一个班级里,已经有同学的编号是001了,那么后来的同学就不能再用001编号了,已经被占用了,就不能再被用了。

在javascript中已经被占用的关键字有Array,var,String,funciton,break,for,if,else,case,boolean等。
你不能声明一个变量名为for的变量,因为for这个标识符已经被占用了。

保留字,在javascript中保留着以后扩展使用的。其实也相当于已经被占用了,但还没有在实际中使用,留着以后做扩展用。

就是告诉我们,自己在声明变量或者函数名时,不用使用这些关键字和保留字就行了。

这次就简单介绍一下变量的命名和关键字,下面会说一说数据类型。


勤学苦练,笨鸟先飞。关注【老徐WEB前端开发教程】公众号,听老徐说。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值