js中這些符號是什麼意思,js這個符號是什麼意思

2021-03-04 01:51:21 字數 5492 閱讀 2535

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....