返回顶部
首页 > 资讯 > 精选 >微信小程序的基本运算符有哪些
  • 451
分享到

微信小程序的基本运算符有哪些

2023-06-26 07:06:01 451人浏览 八月长安
摘要

这篇文章主要介绍“微信小程序的基本运算符有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“微信小程序的基本运算符有哪些”文章能帮助大家解决问题。基本运算符示例代码:var a 

这篇文章主要介绍“微信小程序的基本运算符有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“微信小程序的基本运算符有哪些”文章能帮助大家解决问题。

基本运算符

示例代码:

var a = 10, b = 20;// 加法运算console.log(30 === a + b);// 减法运算console.log(-10 === a - b);// 乘法运算console.log(200 === a * b);// 除法运算console.log(0.5 === a / b);// 取余运算console.log(10 === a % b);
  • 加法运算(+)也可以用作字符串的拼接。

var a = '.w' , b = 'xs';// 字符串拼接console.log('.wxs' === a + b);

一元运算符

示例代码:

var a = 10, b = 20;// 自增运算console.log(10 === a++);console.log(12 === ++a);// 自减运算console.log(12 === a--);console.log(10 === --a);// 正值运算console.log(10 === +a);// 负值运算console.log(0-10 === -a);// 否运算console.log(-11 === ~a);// 取反运算console.log(false === !a);// delete 运算console.log(true === delete a.fake);// void 运算console.log(undefined === void a);// typeof 运算console.log("number" === typeof a);

位运算符

示例代码:

var a = 10, b = 20;// 左移运算console.log(80 === (a << 3));// 无符号右移运算console.log(2 === (a >> 2));// 带符号右移运算console.log(2 === (a >>> 2));// 与运算console.log(2 === (a & 3));// 异或运算console.log(9 === (a ^ 3));// 或运算console.log(11 === (a | 3));

比较运算符

示例代码:

var a = 10, b = 20;// 小于console.log(true === (a < b));// 大于console.log(false === (a > b));// 小于等于console.log(true === (a <= b));// 大于等于console.log(false === (a >= b));

等值运算符

示例代码:

var a = 10, b = 20;// 等号console.log(false === (a == b));// 非等号console.log(true === (a != b));// 全等号console.log(false === (a === b));// 非全等号console.log(true === (a !== b));

赋值运算符

示例代码:

var a = 10;a = 10; a *= 10;console.log(100 === a);a = 10; a /= 5;console.log(2 === a);a = 10; a %= 7;console.log(3 === a);a = 10; a += 5;console.log(15 === a);a = 10; a -= 11;console.log(-1 === a);a = 10; a <<= 10;console.log(10240 === a);a = 10; a >>= 2;console.log(2 === a);a = 10; a >>>= 2;console.log(2 === a);a = 10; a &= 3;console.log(2 === a);a = 10; a ^= 3;console.log(9 === a);a = 10; a |= 3;console.log(11 === a);

二元逻辑运算符

示例代码:

var a = 10, b = 20;// 逻辑与console.log(20 === (a && b));// 逻辑或console.log(10 === (a || b));

其他运算符

示例代码:

var a = 10, b = 20;//条件运算符console.log(20 === (a >= 10 ? a + 10 : b + 10));//逗号运算符console.log(20 === (a, b));

运算符优先级

优先级运算符说明结合性
20( ... )括号n/a
19... . ...成员访问从左到右
 ... [ ... ]成员访问从左到右
 ... ( ... )函数调用从左到右
17... ++后置递增n/a
 ... --后置递减n/a
16! ...逻辑非从右到左
 ~ ...按位非从右到左
 + ...一元加法从右到左
 - ...一元减法从右到左
 ++ ...前置递增从右到左
 -- ...前置递减从右到左
 typeof ...typeof从右到左
 void ...void从右到左
 delete ...delete从右到左
14... * ...乘法从左到右
 ... / ...除法从左到右
 ... % ...取模从左到右
13... + ...加法从左到右
 ... - ...减法从左到右
12... << ...按位左移从左到右
 ... >> ...按位右移从左到右
 ... >>> ...无符号右移从左到右
11... < ...小于从左到右
 ... <= ...小于等于从左到右
 ... > ...大于从左到右
 ... >= ...大于等于从左到右
10... == ...等号从左到右
 ... != ...非等号从左到右
 ... === ...全等号从左到右
 ... !== ...非全等号从左到右
9... & ...按位与从左到右
8... ^ ...按位异或从左到右
7...  ...按位或从左到右
6... && ...逻辑与从左到右
5... || ...逻辑或从左到右
4... ? ... : ...条件运算符从右到左
3... = ...赋值从右到左
 ... += ...赋值从右到左
 ... -= ...赋值从右到左
 ... *= ...赋值从右到左
 ... /= ...赋值从右到左
 ... %= ...赋值从右到左
 ... <<= ...赋值从右到左
 ... >>= ...赋值从右到左
 ... >>>= ...赋值从右到左
 ... &= ...赋值从右到左
 ... ^= ...赋值从右到左
 ... |= ...赋值从右到左
0... , ...逗号从左到右

关于“微信小程序的基本运算符有哪些”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网精选频道,小编每天都会为大家更新不同的知识点。

--结束END--

本文标题: 微信小程序的基本运算符有哪些

本文链接: https://lsjlt.com/news/307830.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 微信小程序的基本运算符有哪些
    这篇文章主要介绍“微信小程序的基本运算符有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“微信小程序的基本运算符有哪些”文章能帮助大家解决问题。基本运算符示例代码:var a ...
    99+
    2023-06-26
  • 微信小程序版本有哪些
    小编给大家分享一下微信小程序版本有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!小程序的版本版本说明开发版本使用开发者工具,可将代码上传到开发版本中。 开发版本只保留每人最新的一份上传的代码。点击提交审核,可将代码提交...
    99+
    2023-06-26
  • 微信小程序开发基本知识有哪些
    本篇内容介绍了“微信小程序开发基本知识有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!基础知识MINA 框架为方便微信小程序开发,微信为...
    99+
    2023-06-26
  • 微信小程序基本功能审核规范有哪些
    这篇文章主要介绍“微信小程序基本功能审核规范有哪些”,在日常操作中,相信很多人在微信小程序基本功能审核规范有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”微信小程序基本功能审核规范有哪些”的疑惑有所帮助!...
    99+
    2023-06-26
  • 微信小程序地图map开发的基本属性有哪些
    本篇内容主要讲解“微信小程序地图map开发的基本属性有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“微信小程序地图map开发的基本属性有哪些”吧!地图属性名类型默认值说明longitudeN...
    99+
    2023-06-26
  • 微信小程序api有哪些
    这篇文章主要介绍微信小程序api有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!  API  框架提供丰富的微信原生API,可以方便的调起微信提供的能力,如获取用户信息,本地存储,支付功能等。  说明:  wx....
    99+
    2023-06-26
  • 微信小程序运行端的知识点有哪些
    这篇文章主要讲解了“微信小程序运行端的知识点有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“微信小程序运行端的知识点有哪些”吧!javascript && wxss微信小...
    99+
    2023-06-26
  • 微信小程序的分类有哪些
    微信小程序的分类有:1.门店小程序,免费的基础版小程序;2.电商小程序,需在微信小程序服务商的协助下完成;微信小程序的分类有以下两种门店小程序门店小程序是微信推出的一种免费的基础版小程序,只需要用户拥有公众号即可;门店小程序无需开发,可快速...
    99+
    2024-04-02
  • 微信小程序的有哪些优势
    这篇文章主要介绍“微信小程序的有哪些优势”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“微信小程序的有哪些优势”文章能帮助大家解决问题。 1、兼容线下二维码 在小程序诞生之前,就已经有不少的商家就接触...
    99+
    2023-06-27
  • 微信小程序的价值有哪些
    这篇文章将为大家详细讲解有关微信小程序的价值有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。微信小程序的价值一、用户角度对于用户来说,小程序触及到了PC网页、公众号、H5、APP无法触及到的地方,概括...
    99+
    2023-06-27
  • 微信小程序的劣势有哪些
    本篇内容介绍了“微信小程序的劣势有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!哪些APP适合做微信小程序小程序是一种无需安装,即可使用...
    99+
    2023-06-27
  • 微信小程序的特点有哪些
    这篇文章将为大家详细讲解有关微信小程序的特点有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。微信小程序的特点有:1、无需安装和卸载,用户可以直接使用,使用完直接关闭,不会占用桌面空间;2、制作成本低;...
    99+
    2023-06-29
  • 微信小程序框架有哪些
    常见的微信小程序框架有:1.WeUI ,微信原生视觉样式库;2.mpvue,基于Vue.js的小程序前端框架;3.wepy,小程序组件化开发框架;4.iView Weapp,微信小程序UI组件库;5.weweb,兼容小程序语法的前端框架;6...
    99+
    2024-04-02
  • 微信小程序有哪些事件
    微信小程序中常见的事件有:1.touchstart,手指触摸时触发;2.touchmove,手指移动时触发;3.touchend,手指结束触摸时触发;4.touchcancel,手指触摸被打断时触发;5.tap,手指触摸后又马上离开时触发;...
    99+
    2024-04-02
  • 微信小程序有哪些功能
    这篇文章主要介绍“微信小程序有哪些功能”,在日常操作中,相信很多人在微信小程序有哪些功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”微信小程序有哪些功能”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!什么...
    99+
    2023-06-27
  • 微信小程序有哪些入口
    这篇文章主要介绍了微信小程序有哪些入口,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1、短视频入口现在的短视频也是推广的一种手段,而有很多的人对短视频有很大的兴趣,所以,把小...
    99+
    2023-06-27
  • 微信小程序有哪些优点
    这篇文章给大家分享的是有关微信小程序有哪些优点的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。提供一个新的开发平台许多公司都想开发自己的APP,但是这需要太多的人力和物力。微信小程序的出现解决了他们的问题。只需输入...
    99+
    2023-06-27
  • 微信小程序入口有哪些
    小编给大家分享一下微信小程序入口有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1,微信搜索门户可以说,微信搜索是微信生态系统中重要的交通门户。您正在寻找小程...
    99+
    2023-06-27
  • C语言中的基本算术运算符有哪些
    这篇文章主要介绍“C语言中的基本算术运算符有哪些”,在日常操作中,相信很多人在C语言中的基本算术运算符有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C语言中的基本算术运算符有哪些”的疑惑有所帮助!接下来...
    99+
    2023-06-16
  • 【微信小程序】小程序基本组成结构
    前言 「作者主页」:雪碧有白泡泡 「个人网站」:雪碧的个人网站 「推荐专栏」: ★java一站式服务 ★ ★前端炫酷代码分享 ★ ★ uniapp-从构建到提升★ ★ 从0到英雄,vue成神之路★ ★ 解决算法,一个专栏就够了★ ★...
    99+
    2023-08-16
    小程序 微信小程序 notepad++
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作