字符串的使用

转义字符和连接符

例子:

var age=10;
var name="张三";
var str=name+"今年"+age+"岁了!!长得非常\"秀气\"";
alert(str);

== 与===的区别:

==比较内容是否相等
===比较内容和数据类型是否相等

运算符

算术运算符+ - * /

例子:加+

var a=10;
var b=20;
var c=a+b;
alert(c);

减- 例子

var a=10;
var b=20;
var c=a-b;
alert(c);

取余% 例子

var a=5;
var b=2;
var c=a%b;
alert(c);

关系运算 == != > < >= <=

例子

var a=5;
var b=2;
var c=a>b;
alert(c);

性质都是一样的,就不一一列举了

逻辑运算符&& || !

逻辑&&

运算符两边都是真则为真,如果有一个是假则为假
例子:

var c1=true;
var c2=false;
var result=c1&&c2;
alert(result);
逻辑||

运算符两边有一个是真则为真,两个都是假则为假

逻辑!

取反 即得到的结果相反
例子

var c1=true;
var c2=false;
var result=c1&&c2;
alert(!result);   
逻辑运算符解释:

逻辑与&&
逻辑&&
左右两端必须同时满足 先判断左边的表达式,如果左边的表达式返回的是false,则结束
只有左边表达式返回的是true,且右边表达式返回的也是true,最后才能是true,否则就是false
逻辑或||
先判断左边的表达式,如果左边的表达式返回的是true,则不用判断右边表达式,直接返回true
只有左边表达式返回的是false,且右边表达式返回的也是false,最后才能是false,否则就是true
逻辑或和逻辑与 左右两边必须是表达式
逻辑非!
直接取反

赋值运算符 = += -= *= /= %=

例子:

var a=10;
var a=a+20;相等a+=20;
alert(a);

单目运算符(一元运算符)

++ --:是数字递增/减1
++10 先自增1再运算
10++ 先运算再自增1
–c*a++
先–c与a相乘,再++

三目运算符(三元运算符)

条件语句?语句1:语句2;
当符合条件语句时,执行语句1,否则执行语句2(相当于简易的if语句)
例子:

var age=18;
var str=age>=18?"成年了":"未成年";
alert(str);

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值