脚本宝典收集整理的这篇文章主要介绍了js实例教程-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+"岁 "); //2、在淘宝网购物,一件衣服55.4元,如果买4件衣服,共花多少钱 var PRice = 55.4; var count = 4; var sumPrice = price*count; document.write("总共"+sumPrice+" ") //3、简单加法 var a = 0.1; var b = 0.2; var c = a+b; //在JavaScript中,如果想要保留指定位数的小数,需要使用toFixed(数值) 数值参数是要保留的小数位数 document.write(c.toFixed(2));
JavaScript: 局部变量、全局变量
Java: 局部变量,成员变量,静态变量
一、标识符
所谓标识符,就是指变量、函数、属性的名字,或者函数的参数(凡是在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+"岁 "); //2、在淘宝网购物,一件衣服55.4元,如果买4件衣服,共花多少钱 var price = 55.4; var count = 4; var sumPrice = price*count; document.write("总共"+sumPrice+" ") //3、简单加法 var a = 0.1; var b = 0.2; var c = a+b; //在JavaScript中,如果想要保留指定位数的小数,需要使用toFixed(数值) 数值参数是要保留的小数位数 document.write(c.toFixed(2));
JavaScript: 局部变量、全局变量
Java: 局部变量,成员变量,静态变量
觉得可用,就经常来吧!Javascript技巧 脚本宝典 欢迎评论哦! js技巧,巧夺天工,精雕玉琢。小宝典献丑了!
以上是脚本宝典为你收集整理的js实例教程-javaScript的基础语法学习全部内容,希望文章能够帮你解决js实例教程-javaScript的基础语法学习所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。