javaScript的基础语法(一)

一、标识符

所谓标识符,就是指变量、函数、属性的名字,或者函数的参数(凡是在JavaScript可以自己起名字的地方,都叫标识符)。

标识符规则:

1、只能由字母、数字、下划线、$组成

2、不能以数字开头

3、不能和JavaScript关键字重复

4、区分大小写,长度无限制

5、见名知意

6、驼峰原则

a)     字母小写,如果由多个单词组成,则之后的每个单词首字母都大写

二、变量

1、什么是变量?

       可以发生改变的量就是变量,变量可以看做是存储数据的容器。

2、变量的命名

       可以给变量起一个简短名称,这个名称就是变量名。可以通过其名称来引用一个变量,以此显示或改变它的值。变量名是自定义名称,需要遵守标识符规范;

在java中声明变量:

变量类型 变量名 = 值;

在JavaScript中声明变量:

var  变量名 = 值;

弱类型:在JavaScript中,所有的变量都是使用var来声明

1、先声明,后赋值

2、声明并赋值

3、一次性声明多个变量

注: undefined,如果在之后的学习过程中,出现变量为undefined,那么表示该变量没有赋值;

//1.先声明,后赋值
var x; //声明变量为x,但是x没有值
x = 100;
x = "zhangsan";
//alert(x);

//2.声明且赋值
var y = 12.33;
y = "xyz"; //重新赋值
//alert(y);

//3.一次性声明多个变量
var a, b,c;  //声明变量a b c

//4.声明多个变量并且赋值
var d, e,f = 20;   //仅仅只是给f赋值,d e只是声明
alert(f);

var t = 10,r = 20;  //声明t r并且赋值

注意事项:

1.    JavaScript里面允许出现同名变量

2.    如果一个变量声明并且赋值,之后再去声明变量没有赋值的话,会保留原本值;

3.    我们可以省略var来定义变量,但是该变量将会成为全局变量;但是尽量避免使用该方式,因为这样会造成全局污染; (不要省略var)

4.    关于JavaScript字符串变量,可以使用单引号也可以使用双引号


//1、小明今年20岁,小胡比小明大15岁,请问小胡今年多大?
var xiaoming_age = 20;
var xiaohu_age;
xiaohu_age = xiaoming_age + 15;
document.write("小胡今年:"+xiaohu_age+"岁<br>");

//2、在淘宝网购物,一件衣服55.4元,如果买4件衣服,共花多少钱?
var price = 55.4;
var count = 4;
var sumPrice = price*count;
document.write("总共"+sumPrice+"<br>")

//3、简单加法
var a = 0.1;
var b = 0.2;
var c = a+b;
//在JavaScript中,如果想要保留指定位数的小数,需要使用toFixed(数值)  数值参数是要保留的小数位数
document.write(c.toFixed(2));

JavaScript: 局部变量、全局变量

Java: 局部变量,成员变量,静态变量


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值