1樓:莫道無情
&:邏輯與,&&同樣可以表示邏輯與;
||:邏輯或,|也可以表示邏輯或;
===:先判斷左右兩邊的資料型別,如果資料型別不一致,直接返回false;
!:邏輯非;
++:自加符號,在原有的基礎上加上1;
js運算子雙豎槓「||」的用法
1、js雙豎線運算子:是或比較。如null||『1』,返回』1』;『2』||『1』,返回』2』。即或運算子中,第乙個為真,後面的就不用計算了,所以得』2』。
2、js 中 使用雙豎線運算子"||",返回第乙個有效值
var objone = undefined || 1 || null || new date();
var objtwo = new date();
var objthree = objone || objtwo;
alert(objthree.tostring()); //out put 「1」
2樓:匿名使用者
按位與邏輯或
值相等,型別相等,等同於非累加
matlab常用符號: 「|」此符號在matlab中是什麼意思?
3樓:孩男牛放
help>product help >matlab>user guide>programming fundamentals>basic program ***ponents>symbol reference有所有matlab符號的參考,help>product help >matlab>user guide>programming fundamentals>basic program ***ponents>operators有所有運算子的參考。
4樓:匿名使用者
邏輯運算子 : 或運算
js「||!」這個符號是什麼意思
5樓:匿名使用者
再補充一下,
||是或者的意思
!是非的意思,優先順序高於||所以你的**
||!***沒有出錯還是建議寫成||(!****)
6樓:曉曉江蘇
||||!是或者的意思。
|是或者的意思。
!是非的意思,優先順序專高於||所以屬
你的**。
||!***沒有出錯還是建議寫成||(!****)。
例如:|| -> or xx
! -> not xx
||! -> or not ***
是兩個符號 三個邏輯運算子 與&& 或|| 非! ||!
舉例:var a=4 ,b=2 if(a=1||!b=2) // 意思就是 如果a=4那麼b=8。
經常見到的羅馬數字元號
i - 1
ii - 2
iii - 3
iv - 4
v – 5
vi - 6
vii – 7
viii - 8
ix - 9
x – 10
7樓:匿名使用者
這個應該把 | |和!分開理解
||或!取後面變數的相反
8樓:匿名使用者
|| -> or xx
! -> not xx
||! -> or not ***
是兩個符號
9樓:匿名使用者
|||| 這個是"或" 在js中有 與或非 三個邏輯運算子 與&& 或|| 非!
||!舉例:var a=4 ,b=2
if(a=1||!b=2) //意思就是回 如果答a=4那麼就執行接下來的語句,或者b的值不為2也執行接下來的語句。 現在b已經為2 所以不管a的值為多少都會執行接下來的語句。
a=1||!b=2 分為兩部分a=1這是一部分 !b=2這是一部分 ||(邏輯或) 只要有一部分成立那麼返回值就是true 兩個都不成立才返回false
10樓:匿名使用者
樓上回答正確,樓主應該多看看基礎的東西哦
js中 $符號是什麼意思
11樓:匿名使用者
$符號在php中是表示變數的特徵字元, 在js中它也有很多作用, 一般我們用來命名乙個函式名稱,獲取id的1、首先可以用來表示變數, 比如變數 var s='asdsd'或var $s='asdasd'; 2、在正規表示式中,它可以匹配結尾 /sa$/.test(string) 匹配string字串中的sa,比如string='125sa'則匹配,string='125sa21'則不匹配 正規表示式很複雜,這裡只是簡單的說說。 3、由於受prototype.
js(老外寫的框架,用於將一些常用的函式封裝,方便操作)的影響, 現在很多人都用 $來表示乙個查詢物件的函式, $=function (id) ; 其實就是乙個自定義函式,用$只是簡單,其實用其它字元也是一樣的, f=function (id) ;也可以 其中引數id是html文件中的id, 比如
則obj=$('ss')就是引用的這個id='ss'的物件 使用$()方法 $() 方法是在dom中使用過於頻繁的 document.getelementbyid() 方法的乙個便利的簡寫,就像這個dom方法一樣,這個方法返回引數傳入的id的那個元素。
比起dom中的方法,這個更勝一籌。你可以傳入多個id作為引數然後 $() 返回乙個帶有所有要求的元素的乙個 array 物件。
this is a paragraph
this is another paragraph下面的這個getobject方法和$符號是一樣的意思:
function getobject(elementid)else if(document.all)else if(document.layers)}
12樓:柴頭佬
這是jquery定製 選擇符號
13樓:匿名使用者
沒有意思,命名而已,通常表示乙個jquery物件
js中 ~~這個符號是什麼意思
14樓:匿名使用者
~是js裡的按位取反操作符,~~就是執行兩次按位取反,其實就是保持原值,專但是注意雖然是原值屬
,但是對布林型變數執行這個操作,會轉化成相應的數值型變數,也就是 ~~true === 1,~~false === 0。
你的例子裡就是利用了這個特性,keystr方法要求返回值是數值型,但是a[key] < b[key]得到的結果是true或false,布林型,所以用~~處理一下,這種方法速度快,代價遠小於寫表示式或者判斷條件。
js中 $符號是什麼意思
15樓:低調有凹槽
大多數時候用作jquery物件或zepto物件命名表示,比如jquery("body"); //選中
了bodydom節點
$("body");//也可以用這種方式表示選內中了bodydom節點
而zepto則是一容個移動端前端類似jquery的js庫,而且用法大都是一樣
16樓:完美e飛
$和a 一樣是個字元,可以當做變數。 jquery裡用到$封裝函式,所以經常會見到。(jquery是封裝js的乙個函式庫)
17樓:匿名使用者
沒有意思,命名而已,通常表示乙個jquery物件
18樓:97樂於助人
lulu patted his head and said.
js中,「==」「!=」「++」「--」等符號是什麼意思?
19樓:匿名使用者
js中== 是用來判斷的 即等於
!= 也是用來判斷的 即不等於
++ 是自加 就是在原有的基礎上加上1 --反之為自減1如:a=21;
a++; 相當於:a=a+1; 即22a--; a=a-1; 即a為20
20樓:匿名使用者
等於不等於
連續加一
連續減一
在js裡面,這些符號代表什麼?什麼意思?
21樓:空格傳說
"本頁bai中存在錯誤。\n\n";雙引號裡du面的是字串\n換行zhi符
"錯誤:
dao" + msg + "\n"字串加上版msg變數在加上換行txt+="點選「確定」繼權續。\n\n"(txt+="點選『確定』繼續。\n\n"
確定用單引號)
而+=如a+=b就是a=a+b;
符號的用法可以說基本上所有語言都相通。
看來你基本不好。多看點書自己就會明白。
22樓:匿名使用者
":兩個引號之間的表示字串
+:加號兩端一定是兩個字串,加號用於連線這兩個字串
如果加號兩邊是兩個數字,那就是把這2個數字相加取和
23樓:
代表字串,可以用+號直接連起來
24樓:匿名使用者
$=jquery,有空可以開啟jquery.js看看
25樓:闞露陶飲
//是html的註釋復
標記,標記中間包製含的字元不會被輸出到頁面,只能在網頁原始碼中看
到。js**外使用這個標記的目的是,當瀏覽器不支援js**時,不會將js**輸出到頁面。這是一種相容老式瀏覽器的寫法。現代瀏覽器都支援js**,所以這種寫法現在很少用到了。
js ~~符號是什麼意思?? 5
26樓:大野瘦子
~是按位取反運算抄,~襲~是取反兩次。
~~的作用是去掉小數部分,因為位運算的操作值要求是整數,其結果也是整數,所以經過位運算的都會自動變成整數。
例如:按位取反
如 unsigned char a=1;
二進位制為 00000001
a=~a;
現在二進位制為11111110
27樓:天海一浪
~是按位取反運算,~~是取反兩次
在這裡~~的作用是去掉小數部分
因為位運算的版操作值要求是整數,權其結果也是整數,所以經過位運算的都會自動變成整數
除了~~n 還可以用
n<<0
n>>0
n|0取整
與math.floor()不同的是,它只是單純的去掉小數部分,不論正負都不會改變整數部分
28樓:
實際上在js中可以將浮點數變成整數。
29樓:匿名使用者
位運算子,等同於math.florr
~~位運算子的內理容
解
js中運算子是什麼意思,js是什麼意思?js運算子,什麼意思?
那是一種簡寫而已,a b就是a a b,這兩種寫法沒什麼不同,更要說有的話,就是前者比後者 少一點,看上去專業一點!js是什麼意思?js運算子,什麼意思?x y 就是 x x y 不管x,y是什麼式子都對.同樣,x y 就是 x x y 同樣,x y 就是 x x y 同樣,x y 就是 x x y...
js屬性後面加括號是什麼意思,js中這後面的括號是怎麼回事呢?
這個其實不難理解,函式a返回的引數a,而函式b返回的是乙個函式,javascript執行函式需要在函式名稱後加括號 也就是立即執行這個函式的意思,否則是賦值或引用,至於y列印20這個應該不難理解吧,引數傳過去就是20,其實函式b是乙個典型的閉包的例子,你可以去研究研究 js中這後面的括號是怎麼回事呢...
js中,varab,c,d是什麼意思
你好,這是var同時定義多個變數的方法,一般用逗號間隔。通常把同一型別的變數同時定義的。定義變數a,c,d 其中a的值等於b c,d未賦值 這種寫法本來就是錯誤的。我又試了試 var a b 這種寫法照樣報錯,因此正確寫法應該是 var a b varprevactivelink tablinks....