只能操作乙個值得操作符叫做一元操作符
1.遞增和遞減操作符(–a/++a/a++/a–)
eg:
var num1=2;
var num2=20;
var num3=--num1 - num2 //21
eg2:
var num1=2;
var num2=20;
var num3=num1++ + num2 //22
var num3=num1 + num2 //23
在應用不同值時,遞增和遞減遵循下列規則:一元加操作以乙個(+)來表示,放在數值前面,對數值沒有任何影響
一元減主要用於表示負數
按位非用~表示,返回數值的反碼
按位與用&表示,對應為都是是1返回1,任何一位為0,返回0
按位或用|表示,有1返回1
按位異或
用^表示,不同為1,相同為0
左移用《表示,補0
有符號的右移
用》表示,保留符號位
無符號的右移
用》表示,對正數無影響,但對負數影響很大
邏輯非用!表示
邏輯非會先將運算元換位乙個布林值,然後對其求反
邏輯與(短路操作符)
用&&表示 有假為假
邏輯或用||表示 ,有對則對
SQL初學學習筆記(一)
sql初學 印象中只記得select from where,此次學習中記錄遇到的一些執行的實際問題 rownum 是否可以大於某值 oracle下 select prod name from products where rownum 5 實際有9列,但未報錯,提示0 rows selected s...
初學者web前端學習筆記
對於 if 語句括號裡的表示式,ecmascript 會自動呼叫boolean 轉型函式將這個表示式的結果轉換成乙個布林值。如果值為 true,執行後面的一條語句,否則不執行。通過arguments 物件的length屬性,來智慧型的判斷有多少引數,然後把引數進行合理的應用 比如,要實現乙個加法運算...
深度初學者應該如何學習前端?
優秀的前端開發工程師要在知識體系上要有廣度和深度,要具備快速學習的能力。前端開發工程師不僅要掌握基本的web前端開發技術,效能優化 及一些基礎知識,而且要學會運用各種工具進行輔助開發以及理論層面的知識,包括 的可維護性 分層語義模板和瀏覽器分級支援等。1 前端工程師至少要滿足四類客戶的需求 1 產品...