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 相关文章推荐
ExtJS 2.0实用简明教程 之Ext类库简介
Apr 29 Javascript
使用Node.js实现一个简单的FastCGI服务器实例
Jun 09 Javascript
用js一次改变多个input的readonly属性值的方法
Jun 11 Javascript
jQuery子属性过滤选择器用法分析
Feb 10 Javascript
JavaScript数组常用方法
Mar 02 Javascript
js计算德州扑克牌面值的方法
Mar 04 Javascript
js实现汉字排序的方法
Jul 23 Javascript
javascript自动恢复文本框点击清除后的默认文本
Jan 12 Javascript
js捕捉键盘事件和按键键值的方法
Oct 10 Javascript
详解如何使用vue-cli脚手架搭建Vue.js项目
May 19 Javascript
jQuery实现IE输入框完成placeholder标签功能的方法
Sep 20 jQuery
深入分析element ScrollBar滚动组件源码
Jan 22 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
php 中文处理函数集合
2008/08/27 PHP
PHP 出现乱码和Sessions验证问题的解决方法!
2008/12/06 PHP
php对象在内存中的存在形式分析
2015/02/03 PHP
ThinkPHP 3.2 版本升级了哪些内容
2015/03/05 PHP
smarty的section嵌套循环用法示例
2016/05/28 PHP
PNGHandler-借助JS让PNG图在IE下实现透明(包括背景图)
2007/08/31 Javascript
input输入框的自动匹配(原生代码)
2013/03/19 Javascript
详解JavaScript表单验证(E-mail 验证)
2016/03/31 Javascript
XMLHttpRequest Level 2 使用指南
2016/08/26 Javascript
node.js中的事件处理机制详解
2016/11/26 Javascript
react中使用swiper的具体方法
2018/05/15 Javascript
详解多页应用 Webpack4 配置优化与踩坑记录
2018/10/16 Javascript
jQuery实现网页拼图游戏
2020/04/22 jQuery
vue.js的简单自动求和计算实例
2019/11/08 Javascript
Element的el-tree控件后台数据结构的生成以及方法的抽取
2020/03/05 Javascript
js实现页面导航层级指示效果
2020/08/25 Javascript
JavaScript实现复选框全选和取消全选
2020/11/20 Javascript
[01:01:43]EG vs VP 2018国际邀请赛淘汰赛BO3 第二场 8.24
2018/08/25 DOTA
python执行外部程序的常用方法小结
2015/03/21 Python
python从入门到精通(DAY 2)
2015/12/20 Python
通过5个知识点轻松搞定Python的作用域
2016/09/09 Python
利用python将json数据转换为csv格式的方法
2018/03/22 Python
使用python读取txt文件的内容,并删除重复的行数方法
2018/04/18 Python
django项目环境搭建及在虚拟机本地创建django项目的教程
2019/08/02 Python
使用python实现男神女神颜值打分系统(推荐)
2019/10/31 Python
Python SMTP发送电子邮件的示例
2020/09/23 Python
用CSS3实现Win8风格的方格导航菜单效果
2013/04/10 HTML / CSS
Android笔试题总结
2014/11/29 面试题
电子商务毕业生求职信
2013/11/10 职场文书
教师旷工检讨书
2014/01/18 职场文书
励志演讲稿800字
2014/08/21 职场文书
关于随地扔垃圾的检讨书
2014/09/30 职场文书
2014年行政人事工作总结
2014/12/09 职场文书
2016春季运动会前导词
2015/11/25 职场文书
python tkinter模块的简单使用
2021/04/07 Python
【海涛教你打dota】体验一超神发条:咱是抢盾专业户
2022/04/01 DOTA