没有合适的资源?快使用搜索试试~ 我知道了~
js学习中的重要笔记,非常适合菜鸟快速入门,看完即会使用js!
资源推荐
资源详情
资源评论
1、变量命名必须以字母或是下标符号"_"或者"$"为开头
/******************************************************/
2、变量名区分大小写
/*****************************************************/
3、全局变量和局部变量
全局变量:
.在方法外部声明的变量
.方法内部,没有加var关键字声明的变量
局部变量:
.方法内部,使用var声明的变量
如:
<script>
var a=3;
function test(){
b=4;
alert(a);
}
alert(b);
test();
</script>
输出为:3 //这是因为b虽然为全局变量,但是它在test中定义,当执行alert(b)时,test()尚未执行,
//也就没有b的输出了
反过来,如:
<script>
var a=3;
function test(){
b=4;
alert(a);
/******************************************************/
2、变量名区分大小写
/*****************************************************/
3、全局变量和局部变量
全局变量:
.在方法外部声明的变量
.方法内部,没有加var关键字声明的变量
局部变量:
.方法内部,使用var声明的变量
如:
<script>
var a=3;
function test(){
b=4;
alert(a);
}
alert(b);
test();
</script>
输出为:3 //这是因为b虽然为全局变量,但是它在test中定义,当执行alert(b)时,test()尚未执行,
//也就没有b的输出了
反过来,如:
<script>
var a=3;
function test(){
b=4;
alert(a);
}
test();
alert(b);
</script>
输出为:3
4 //先执行test()后有了全局变量b,所以在alert(b)中可以输出b了
(ws中的控制台窗口如何显示????)
/*****************************************************/
4、js中数据类型分为基本类型和引用类型两大类
基本数据类型:Number、Boolean、String、Undefined、Null
Number:整数和小数、NaN、Infinity,-Infinity
如:
var a1=10;
var a2=NaN; //Not A Number
var a3=1/0; //正无穷,alert(a3)会输出Infinity
var a4=-1/0; //负无穷
.除了可以采用十进制表示,还可以使用八进制和十六进制表示,如070表示56,,0xa(或0xA)表示10
.if(a+b==0.3)//不要做这样的测试,因为浮点数值最高精度为17位,而是0.300000000000000004
如:
<script>
var a1=0.1;
var a2=0.2;
if(a1+a2==0.3){
alert("equal");
}else{
alert("not equal");
}
</script>
test();
alert(b);
</script>
输出为:3
4 //先执行test()后有了全局变量b,所以在alert(b)中可以输出b了
(ws中的控制台窗口如何显示????)
/*****************************************************/
4、js中数据类型分为基本类型和引用类型两大类
基本数据类型:Number、Boolean、String、Undefined、Null
Number:整数和小数、NaN、Infinity,-Infinity
如:
var a1=10;
var a2=NaN; //Not A Number
var a3=1/0; //正无穷,alert(a3)会输出Infinity
var a4=-1/0; //负无穷
.除了可以采用十进制表示,还可以使用八进制和十六进制表示,如070表示56,,0xa(或0xA)表示10
.if(a+b==0.3)//不要做这样的测试,因为浮点数值最高精度为17位,而是0.300000000000000004
如:
<script>
var a1=0.1;
var a2=0.2;
if(a1+a2==0.3){
alert("equal");
}else{
alert("not equal");
}
</script>
剩余9页未读,继续阅读
资源评论
meihongyang
- 粉丝: 1
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功