博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js操作符
阅读量:5944 次
发布时间:2019-06-19

本文共 1399 字,大约阅读时间需要 4 分钟。

JS操作符

x + y(数字)  将x和y相加;

x + y(字符串)  将x和y拼接在一起;

x - y  从x中减去y;

x * y  将x和y相乘;

x / y  将x除以y;

x % y  x和y的模(既x除以y的余数);

x++ 、++x  给x加1(相当于x = x + 1);

x-- 、 --x  给x减1(相当于x = x - 1);

-x  x的反数;

x++和++x都是给x加1,但是它们并不相同.前者在完成赋值之后在将x 加1 ,而后者加1之后在赋值.

例如.如果x是5 ,y = x++ 会将y设置为5 ,x设置为6;而y=++x会将x和y都是设置为6;递减操作符--的工作方式相似;

如果数字和字符串相加 ,那么结果是一个字符串. 例如 'cat'+5的结果是’cat5';

 


 等号操作符赋值

x = y  将x 设置为y的值;

x += y  相当于x = x + y;

x -= y  相当于x = x - y;

x *= y  相当于x = x * y;

x /= y  相当于x = x / y;

x %= y  相当于x = x % y;

除等号之外,其他赋值操作符都是用来修改变量值的简写形式.

例如, x = x+5 的简写形式就是x += 5;  为清楚起见;


 

比较

x == y  如果x和y相等,那么返回true;

x === y   如果x和y完全相同,那么返回true;

x != y  如果x和y不等,那么返回true;

x !== y 如果x和y不完全相同,那么返回 true;

x > y   如果x大于y,那么返回true;

x >= y  如果x大于或等于y,那么返回true;

x < y  如果x小于y,那么返回true;

x <= y   如果x小于或等于y,那么返回true;

x && y  如果x和y都是true,那么返回true;

x || y  如果x或y之一是true,那么返回true;

!x     如果x是false,那么返回true;


 

text.removeAttribute("style");删除所有的text的样式;

 

var myWeek =3 ; switch(表达式){case 1:case 2:document.write('表达1');break;

case 3:document.write('表达2');default:alert('表达之外') }

循环除了常用的for还有:

var mynum =1;//mynum初值化数值为1

while(mynum<=5)
{
document.write("数字:"+mynum);
mynum++;
}

重复执行一段代码直到某个条件不在满足。

do....while循环:

var mynum =6;//mynum初值化数值为6

do
{
document.write("数字:"+mynum+"<br/>");
mynum=mynum-1;
}
while( mynum>0 )每循环一次数字减一直到0为止;

break;退出循环,创建一个if条件遇到break就停止循环;

continue;继续循环,创建一个if条件遇见后条件内消失,条件外的继续;

转载于:https://www.cnblogs.com/liang1/p/5103091.html

你可能感兴趣的文章
zabbix 3.4 ubuntu 16 用腾讯企业邮箱作为告警邮箱
查看>>
热电偶的工作原理及结构 1
查看>>
悬浮框
查看>>
阅读笔记11
查看>>
jquery学习——选择器
查看>>
Linux下find命令详解
查看>>
【转】Alert Log Messages: Private Strand Flush Not Complete [ID 372557.1]
查看>>
翻译"Python编程无师自通——专业程序员的养成"
查看>>
java问题整理
查看>>
进程注入的研究与实现
查看>>
Server Tomcat v7.0 Server at localhost was unable to&nbs 报错问题解决
查看>>
Fiddler (三) Composer创建和发送HTTP Request
查看>>
C语言 多维数组和指针
查看>>
DotNetBar的使用—(界面风格)
查看>>
2.3系列系统中不支持SimpleDateFormat作字段被序列化
查看>>
DJANGO MODEL FORMSETS IN DETAIL AND THEIR ADVANCED USAGE
查看>>
ADO.NET复习——自己编写SqlHelper类
查看>>
库函数strlen源码重现及注意问题
查看>>
java读取数据,2,2,1方式读取
查看>>
《实例化需求》读书笔记
查看>>