找回密码
 立即注册
搜索
查看: 1873|回复: 0

[基础语法] 【js操作符】常用

[复制链接]

581

主题

110

回帖

4066

积分

管理员

积分
4066

众神之神

发表于 2016-12-4 20:20:55 | 显示全部楼层 |阅读模式
1.一元操作符;
  • 只能操作一个值的操作符,叫一元操作符。
  • 前置递增递减操作符(++xx):变量的值是在语句被求值以前改变的;
  • 后置递增递减操作符(xx--):变量的值是在语句被求值以后改变的;

2.布尔操作符;
  • 逻辑非(!)
  • 逻辑与(&&)
  • 逻辑或(||)

3.乘性操作符;
  • 乘法*
  • 除法/
  • 求模%

4.加性操作符;
  • 正常数字型加法计算;
  • 注意:
  • 如果两个操作数都是字符串,则将第二个操作数与第一个操作数拼接起来;
  • 如果只有一个操作数是字符串,则将第二个操作数转换为字符串,在进行拼接

5.关系操作符;
  • 小于"<"
  • 大于">"
  • 小于等于"<="
  • 大于等于">="
  • 返回布尔值
  • 等于"=="
  • 不等于"!="
  • 全等"===":比较类型
  • 不全等"!==":比较类型
  • 注意:
  • 在一般情况下比较数字字符串时,先将数字字符串转换为Number类型

6.条件操作符(三元表达式);
  • variable = boolean_expression ? true_value : false_value;
  • 被赋予值的变量 = 条件(会返回boolean值)?如果条件的值真的话取值冒号左边的 :如果条件的值假的话取值冒号左边的

7.赋值操作符;
  • 用“=”表示,作用:把左侧的值赋值给右侧的变量;
  • 实例代码:
  • var num = 10;
  • num = num + 10; 等同于 num += 10;


8.逗号操作符;
  • 使用逗号操作符可以在一条语句中执行多个操作,如声明多个变量:
  • var num1 = 1,  num2 = 2,  num2 = 3;


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|十三博客 ( 鲁ICP备2023000528号 )

GMT+8, 2026-6-1 18:40 , Processed in 0.049686 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表