JS 操作符整理[推荐收藏]


Posted in Javascript onNovember 15, 2011

Arithmetic Operators
算术运算符

Operator Description Example Result
+ Addition 加 x=2y=2x+y 4
- Subtraction 减 x=5y=2x-y 3
* Multiplication 乘 x=5y=4x*y 20
/ Division 除 15/55/2 32.5
% Modulus (division remainder) 余数 5%210%810%2 120
++ Increment递增 x=5x++ x=6
-- Decrement递减 x=5x-- x=4

Assignment Operators
赋值运算符

Operator Example Is The Same As
= 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

Comparison Operators
比较(关系)运算符

Operator Description Example
== is equal to 等于 5==8 returns false
=== is equal to (checks for both value and type)等于(检查值和类型)*全吻合才算相等 x=5y="5" x==y returns truex===y returns false
!= is not equal 不等于 5!=8 returns true
> is greater than 大于 5>8 returns false
is less than 小于 5
>= is greater than or equal to 大于等于 5>=8 returns false
is less than or equal to 小于等于 5

Logical Operators
逻辑运算符

Operator Description Example
&& and 与 x=6y=3 (x 1) returns true
|| or 或 x=6y=3 (x==5 || y==5) returns false
! not 非 x=6y=3 !(x==y) returns true

String Operator
串符(连接作用)

A string is most often text, for example "Hello World!". To stick two or more string variables together, use the + operator.
在文字当中使用的比较多,举例来说“Hello World!”要将两个或多个字符串变量衔接在一起的话就得使用 + 符号

txt1="What a very" txt2="nice day!" txt3=txt1+txt2 

The variable txt3 now contains "What a verynice day!".
txt3变量现在包含“What a verynice day!”(把1和2衔接起来了)

To add a space between two string variables, insert a space into the expression, OR in one of the strings.
要给两个字符串变量中间添加空格就得在表达式里插入空格,或在其中的一个加上(空格)

txt1="What a very" txt2="nice day!" txt3=txt1+" "+txt2 or txt1="What a very " txt2="nice day!" txt3=txt1+txt2

The variable txt3 now contains "What a very nice day!".
现在变量txt3为“What a very nice day!”

Conditional Operator
条件运算符

JavaScript also contains a conditional operator that assigns a value to a variable based on some condition.
JS有根据条件不同给变量不同值的条件运算符

Syntax
语法

variablename=(condition)?value1:value2 

Example
例子

greeting=(visitor=="PRES")?"Dear President ":"Dear "

If the variable visitor is equal to PRES, then put the string "Dear President " in the variable named greeting. If the variable visitor is not equal to PRES, then put the string "Dear " into the variable named greeting.
如果变量visitor的值等于PRES那么greeting的值就为"Dear President "。如果不为PRES那么greeting的值就为"Dear"

Javascript 相关文章推荐
firefox下jquery iframe刷新页面提示会导致重复之前动作
Dec 17 Javascript
jquery显示和隐藏div特效实例
Feb 27 Javascript
使用javascript控制cookie显示和隐藏背景图
Feb 12 Javascript
jQuery学习总结之jQuery事件
Jun 30 Javascript
当前流行的JavaScript代码风格指南
Sep 10 Javascript
纯js实现重发验证码按钮倒数功能
Apr 21 Javascript
jquery实现简单手风琴菜单效果实例
Jun 13 Javascript
JavaScript多图片上传案例
Sep 28 Javascript
JavaScript实现页面跳转的方式汇总
May 16 Javascript
javascript 中事件冒泡和事件捕获机制的详解
Sep 01 Javascript
图解JS原型和原型链实现原理
Sep 15 Javascript
JS新手入门数组处理的实用方法汇总
Apr 07 Javascript
js 关于=+与+=日期函数使用说明(赋值运算符)
Nov 15 #Javascript
关于js datetime的那点事
Nov 15 #Javascript
基于jquery封装的一个js分页
Nov 15 #Javascript
js 利用className得到对象的实现代码
Nov 15 #Javascript
基于jquery的web页面日期格式化插件
Nov 15 #Javascript
jQuery EasyUI API 中文文档 - Dialog对话框
Nov 15 #Javascript
jQuery结合PHP+MySQL实现二级联动下拉列表[实例]
Nov 15 #Javascript
You might like
教你IIS6的PHP最佳配置方法
2006/09/05 PHP
PHP输入输出流学习笔记
2015/05/12 PHP
PHP表单提交后引号前自动加反斜杠的原因及三种办法关闭php魔术引号
2015/09/30 PHP
在PHP站点的页面上添加Facebook评论插件的实例教程
2016/01/08 PHP
Laravel模型间关系设置分表的方法示例
2018/04/21 PHP
Laravel登录失败次数限制的实现方法
2020/08/26 PHP
javascript 静态对象和构造函数的使用和公私问题
2010/03/02 Javascript
jquery 添加节点的几种方法介绍
2013/09/04 Javascript
基于JS2Image实现圣诞树代码
2015/12/24 Javascript
jquery实现全屏滚动
2015/12/28 Javascript
浅谈$('div a') 与$('div>a')的区别
2016/07/18 Javascript
使用Javascript判断浏览器终端设备(PC、IOS(iphone)、Android)
2017/01/04 Javascript
javascript checkbox/radio onchange不能兼容ie8处理办法
2017/06/13 Javascript
layer弹出层父子页面事件相互调用方法
2018/08/17 Javascript
NodeJS有难度的面试题(能答对几个)
2019/10/09 NodeJs
[09:37]DOTA2卡尔工作室 英雄介绍圣堂刺客篇
2013/06/13 DOTA
Python爬虫实现全国失信被执行人名单查询功能示例
2018/05/03 Python
Python使用Selenium爬取淘宝异步加载的数据方法
2018/12/17 Python
新年快乐! python实现绚烂的烟花绽放效果
2019/01/30 Python
Python中使用遍历在列表中添加字典遇到的坑
2019/02/27 Python
Python中使用__new__实现单例模式并解析
2019/06/25 Python
基于python进行抽样分布描述及实践详解
2019/09/02 Python
Django通过json格式收集主机信息
2020/05/29 Python
python switch 实现多分支选择功能
2020/12/21 Python
使用Python制作一盏 3D 花灯喜迎元宵佳节
2021/02/26 Python
Python Selenium异常处理的实例分析
2021/02/28 Python
详解css3 object-fit属性
2018/07/27 HTML / CSS
德国高品质男装及配饰商城:Cultizm(Raw Denim原色牛仔裤)
2018/04/16 全球购物
Peter Millar官网:美国高档生活服饰品牌
2018/07/02 全球购物
豪华床上用品、床单和浴室必需品:Peacock Alley
2019/09/04 全球购物
.TTL是什么?有什么用处,通常那些工具会用到它?(ping? traceroute? ifconfig? netstat?)
2016/05/09 面试题
幼儿园迎国庆65周年活动策划方案
2014/09/16 职场文书
交通违章检讨书
2014/09/21 职场文书
2014年城市管理工作总结
2014/12/02 职场文书
医院员工辞职信范文
2015/05/12 职场文书
详解Python自动化之文件自动化处理
2021/06/21 Python