JS代码:顶级全局方法(Global对象)、变量类型转换、变量运算符、js语法

1、顶级全局方法(Global对象):

• typeof();
• parseInt(); #转整形
• parseFloat(); #转浮点型
• eval();
• Number();
• String();
• Boolean();

x='1000aaa'
y=parseInt(x);
alert(y);
x='10.5abc';

y=parseFloat(x);

alert(y);
x=10;

y=String(x)+20;
alert(y);
x=10;

y=Boolean(x);
alert(y);
y='x=10+20';
eval(y);
alert(x);

2、变量类型转换:

1.字符串转整型
1)parseInt(); #推荐
2)Number();
3)x-0;

2.整型转字符串
1)String(); #推荐
2)x+’’;

3.所有类型转布尔类型
1)Boolean(x); #推荐
2)!!x;

4.所有类型转布尔类型为假:
1)整型(0);
2)浮点型(0.0);
3)字符串(’’);
4)null;
5)NaN;
6)undefined;

x={};
y=!!x;
alert(y);

5.json字符串转json对象
1)eval(‘y=’+x);
2)y=eval(’(’+x+’)’);

x="{'username':'user1','age':'20'}";

eval('y='+x);

alert(y);
x="{'username':'user1','age':'20'}";

y=eval('('+x+')');

alert(y);

3、变量运算符:

1.数学运算符
+,-,*,/,%

y=1+2
y=1-2
y=1*2
y=1/2
y=1%2

2.赋值运算符
=,+=,-=,*=,/=,%=

y=1
y+=1	//y=y+1
y-=1	//y=y-1
y*=1	//y=y*1
y/=1	//y=y/1
y%=1	//y=y%1

3.比较运算符
>,<,<=,>=,!= ,==

y>60
y<60
y<=60
y>=60
y!=60
y==60

4.逻辑运算符
||,&&,! #或、与、非

x==4 || y==5;
x==4 && y==5;
x==4 !# y==5;

5.逻辑运算符开关功能
1)||
a.两边一边为真,则为真
b.左边为假才执行右边

2)&&
a.两边都为真,则为真
b.左边为真才执行右边


4、js语法:

1.if语句
2.switch语句
3.while循环
4.for循环
5.with语句

if语句:
1.单分支
if(){

}else{

}

2.多分支
if(){

}else if(){

}else if(){

}else{

}


1、


1、


1、


1、


1、


1、


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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值