位置: 编程技术 - 正文

JavaScript中的6种运算符总结

编辑:rootadmin

推荐整理分享JavaScript中的6种运算符总结,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

JavaScript 运算符主要包括:

算术运算符 赋值运算符 比较运算符 三元运算符 逻辑运算符 字符串连接运算符

算术运算符

运算符 说明 例子 运算结果 + 加 y = 2+1 y = 3 - 减 y = 2-1 y = 1 * 乘 y = 2*3 y = 6 / 除,返回结果为浮点类型 y = 6/3 y = 2 % 求余,返回结果为浮点类型 要求两个操作数均为整数 y = 6%4 y = 2 ++ 递加,分为前加和后加 对布尔值和 NULL 将无效 y = 2 ++y(前加) y++(后加) y = 3 -- 递减,分为前递减和后递减 对布尔值和 NULL 将无效 y = 2 --y(前减) y--(后减) y = 1

对于前加和后加,执行后的结果都是变量加1,其区别在于执行时返回结果不一样,参考下面两个例子:

递减同理。

赋值运算符

赋值运算符 = 用于赋值运算,赋值运算符的作用在于把右边的值赋值给左边变量。设定 y = 6,参见下表:

运算符 例子 等价于 运算结果 = y = 6 &#; y = 6 += y += 1 y = y+1 y = 7 -= y -= 1 y = y-1 y = 5 *= y *= 2 y = y*2 y = /= y /= 2 y = y/2 y = 3 %= y %= 4 y = y%4 y = 2 赋值运算嵌套使用

赋值运算符可以嵌套使用:

比较运算符

运算符 说明 例子 运算结果 == 等于 2 == 3 FALSE === 恒等于(值和类型都要做比较) 2 === 2 2 === "2" TRUE FALSE != 不等于,也可写作<> 2 == 3 TRUE > 大于 2 > 3 FALSE < 小于 2 < 3 TRUE >= 大于等于 2 >= 3 FALSE <= 小于等于 2 <= 3 TRUE

比较运算符也可用于字符串比较。

三元运算符

JavaScript中的6种运算符总结

三元可以视作是特殊的比较运算符:

语法解释:在 expr1 求值为 TRUE 时整个表达式的值为 expr2,否则为 expr3。

例子:

该例子判断 x 的值是否等于 2,如果 x 等于 2,那么 y 的值就等于 x(也就是等于2),反之 y 就等于 1。

提示

为了避免错误,将三元运算符各表达式用括号括起来是个不错的主意。

逻辑运算符

运算符 说明 例子 运算结果 && 逻辑与(and) x = 2; y = 6; x && y > 5 FALSE || 逻辑或(or) x = 2; y = 6; x && y > 5 TRUE ! 逻辑非,取逻辑的反面 x = 2; y = 6; !(x > y) TRUE

字符串连接运算符

连接运算符 + 主要用于连接两个字符串或字符串变量。因此,在对字符串或字符串变量使用该运算符时,并不是对它们做加法计算。

例子:

当对字符串和数字做连接(加法)运算时,会将数字先转换成字符串再连接(相加):

JavaScript字符串对象的concat方法实例(用于连接两个或多个字符串) JavaScriptconcat方法concat方法连接两个或多个字符串,其语法如下:str_object.concat(str1,str2,...)str_object是需要连接的第一个字符串(对象),str1是需要连接的

JavaScript字符串对象replace方法实例(用于字符串替换或正则替换) JavaScriptreplace方法replace方法用于在字符串中用一些字符串替换另一些字符串,或者替换符合正则匹配的字符串,并返回替换后的字符串。其语法如下:st

JavaScript字符串对象slice方法入门实例(用于字符串截取) JavaScriptslice方法slice方法用于截取字符串中的一部分并返回该部分字符串。其语法如下:str_object.replace(start,end)参数说明:参数说明str_object要操作的字符

标签: JavaScript中的6种运算符总结

本文链接地址:https://www.jiuchutong.com/biancheng/385616.html 转载请保留说明!

上一篇:浅谈javascript回调函数(js实现回文)

下一篇:JavaScript字符串对象的concat方法实例(用于连接两个或多个字符串)(Javascript字符串对象函数)

  • 小规模纳税人企业所得税多少
  • 土地价款抵扣增值税
  • 递延所得税负债转回怎么理解
  • 交个税步骤
  • 分公司可以享受当地优惠吗?
  • 发票复核人一定要是财务吗
  • 费用计入管理费用与销售费用的区别
  • 母公司借款给子公司现金流量表科目
  • 已认证红字信息表
  • 关联交易金额是付款还是入账
  • 增值税13%税率有哪些
  • 企业申报表有异常期间可以更换财务负责人吗
  • 取暖费摊销期限是多少年
  • 实验室报销发票
  • 汽车开公司发票可以抵税吗?
  • 小企业会计准则和企业会计准则的区别
  • 企业报税盘入账应该记入哪个科目
  • 住宿发票专票可抵扣吗
  • 出租固定资产取得的租金收入属于什么收入
  • 招待费的增值税专用发票可以抵扣吗
  • 以前年度损益调整账务处理分录
  • 企业所得税的减按征收如何计算
  • 开了增值税专用发票对方不付款可以申请冻结对方公帐嘛
  • 单位购买的团体意外险会计分录
  • 设备租赁涉及税种
  • 汽修厂纳税多少
  • 公司买结构性存款算投资吗
  • 客户到款打到子公司账上如何转回
  • 集资建房减免那些配套资金
  • 用友软件以前年度损益调整报表勾稽关系不对
  • 生产型企业进口退税政策
  • 收到以前年度退回的企业所得税怎么做账
  • win7为什么现在不能用了
  • 无形资产入账包括增值税吗
  • 收到水电费的增值税普通发票怎么做账
  • 房产契税怎样交费
  • 个体户流水太大工商局会查吗
  • 小规模纳税人结转免交增值税
  • 其他应收款年末余额较大
  • 有形动产增值税税率是多少
  • 增值税专用发票的税率是多少啊
  • Yii2 rbac权限控制之菜单menu实例教程
  • thinkphp addons
  • 蓝桥杯第十四届省赛获奖名单
  • laravel 分页 api
  • 宝塔运行go
  • 违约赔偿金要交税吗
  • python中的生成器
  • 企业生产过程中执行标准要把握好以下原则
  • dedecmsv6插件不能用
  • 应交税费增值税销项税
  • 疫情期间制造费用账务处理
  • 普通发票和增值税发票的税率
  • 国有集体企业是国企吗
  • 实收资本结转本年利润
  • 以前年度未结转
  • 定额发票已验旧怎么办
  • 购买银行理财产品安全吗
  • 以前年度少计成本的税务处理
  • 零星采购入什么科目
  • 其他应付款的辅助科目是什么
  • 合伙企业对外投资需要全体合伙人同意吗
  • 无形资产的处置损益
  • 银行贷款如何做到量价平衡管理
  • 营业外支出会计编码
  • 差旅费出差补助标准
  • 员工替公司垫付工资违法吗
  • 人力资源公司的进项票有哪些
  • sql server 数据查询
  • windows server2012安装完没有桌面
  • cf游戏截图在哪个文件夹
  • mac launchctl
  • win7系统无法开机解决方法
  • win10系统怎么cmd
  • 移动端网页开发技术
  • textview可以点击吗
  • 国家税务总局16号文件
  • 怎样查看招聘信息
  • 一月份纳税申报
  • 国家税务总局查询发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设