91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

微信小程序內常用的運算符有哪些

發布時間:2022-04-20 13:57:41 來源:億速云 閱讀:488 作者:iii 欄目:大數據

這篇文章主要介紹“微信小程序內常用的運算符有哪些”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“微信小程序內常用的運算符有哪些”文章能幫助大家解決問題。

基本運算符

示例代碼:

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... , ...逗號從左到右

關于“微信小程序內常用的運算符有哪些”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

梁平县| 灵璧县| 如东县| 泰顺县| 阿拉尔市| 禄丰县| 永德县| 梁山县| 绵阳市| 百色市| 肇东市| 淄博市| 巍山| 田阳县| 孝昌县| 宿松县| 海门市| 西昌市| 凤冈县| 建平县| 建始县| 乐业县| 长汀县| 珲春市| 盐边县| 霍山县| 华蓥市| 蕉岭县| 中江县| 江门市| 沙洋县| 通州区| 贡觉县| 梁山县| 措勤县| 莱阳市| 合水县| 来安县| 贵港市| 昭通市| 策勒县|