js中是什麼意思,js 中「 」語句是什麼意思

2021-03-26 11:40:32 字數 6039 閱讀 6983

1樓:杞鳴淳於澤

邏輯「或」運算子

(||)

result

=expression1

||expression2;

如果兩個表示式中有乙個或兩個等於

true,則

result

是true。

jscript

使用下面的規則來把非

boolean

值轉換為

boolean

值:1.所有物件都被認為是

true。

2.字串當且僅當為空時才被認為是

false。

3.null

和undefined

被認為是

false。

4.數字當且僅當為

0時才是

false。

2樓:戰幹過秀艾

||表示

或者左右分別是條件,在這裡也就是

b和a中哪乙個為真就取哪個的值,當兩個都為真時取最近的那個在js當中

數字會被轉換為

true

和false,非0的為true,0為false;

js 中「=== !== || !! 」語句是什麼意思?

js 中=== !== || !! 是什麼意思?

3樓:

var num=3;

alert((num==3 && num =='3')) // true

alert((num===3)) //truealert(num==='3') //false"==="表示型別和值都相同。

在js中「$」是什麼意思?

4樓:風吹的小羊

js裡面$的意思是:

$符號在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) ; 其實就是乙個自定義函式,用$只是簡單,其實用其它字元也是一樣的,

5樓:匿名使用者

你看的是框架吧 一般用做替換document.getelementbyid

不過那都是自己定義的 本身沒什麼意思

6樓:你死灰復燃

在 prototype 和dwr 的js 類庫里也有這個符號,在這兩個類庫里的這個符號是代表 document.getelementbyidx()這個函式。為了達到document.

getelementbyidx() 這個函式的效果,jquery 也試用了 $() 這個符號。 例:   var someelement = $("#myid"); 看起來比其他兩個框架的要多了乙個「#」 。

好,看看下面的用法:

$("div p"); // (1)

$("div.container"); // (2)$("div #msg"); // (3)$("table a",context); // (4)在prototype裡看過這樣的寫法嗎?第一行**得到所有標籤下的p元素。

第二行**得到class 為container的元素, 第三行**得到標籤下面id為msg的元素。第四行**得到context為上下文的table裡面所有的連線元素。如果你熟悉css,你會覺得這些寫法很眼熟!

對了。正是。看出奧妙了吧。

jquery就是通過這樣的方式來找到dom物件裡面的元素。跟css的選擇器相類似

js中:是什麼意思

7樓:育知同創教育

下面是經過查資料和實現得出的結論:

一、三元操作符裡面的冒號 ?: 比如:

a = expression ? b : c;

如果 expression 為 true,則將 b 賦予 a;

如果 expression 為 false,則將 c 賦予 a。

二、作為乙個物件的屬性, 比如:

var on = ;

該表示式表示建立乙個物件,該物件具有兩個屬性,屬性 a 的值是 1,屬性 b 的值是 2。要訪問該物件的屬性可以用類似 on.a 或 on["a"] 的方法來訪問。

js 中 變數 中的' ||' 是什麼意思

8樓:匿名使用者

||邏輯bai「或」運算子 (||du)

result = expression1 || expression2;

如果兩個表示式中有乙個zhi

或兩個等dao於 true,則 result 是 true。版jscript 使用下面的規則來把非權 boolean 值轉換為 boolean 值:

1.所有物件都被認為是 true。

2.字串當且僅當為空時才被認為是 false。

3.null 和 undefined 被認為是 false。

4.數字當且僅當為 0 時才是 false。

9樓:

邏輯「或」運算子 (||)

result = expression1 || expression2;

如果兩個表示式中有乙個或兩個等於 true,則 result 是 true。

10樓:耐特青年

這麼跟你說吧,||就代表咱們口語說的「或者」,打個比方,你先吃蘋果也行,或者先吃桃子也行。兩者滿足其中乙個都成立表示式!

11樓:匿名使用者

|| 表示 或者

左右分別是條件,在這裡也就是 b和a中哪乙個為真就取哪個的值,當兩個都為真時取最近的那個

在js當中 數字會被轉換為 true 和 false,非0的為true,0為false;

12樓:匿名使用者

是指il123456789

js 裡面的 "||" 是什麼意思

13樓:匿名使用者

|與或非

&& 『與』 兩邊的東西 同事為真的時候才為真|| 『或』 兩邊只要有乙個為真的時候 表示式就為真! 『非』 非後面的 為真 表示式就為假 後面為假的 表示式就是真的 就是相反的意思

問題中的 || 就是 第二種 或

14樓:

js裡面||代表邏

輯或語句,一般「邏輯或」語句只要有乙個條件滿足,那麼就會執行流程語句中的**,如if(1=1 || 2=3)

和邏輯或相反的還有邏輯且(&&:所有條件返回為真,放可以執行流程語句中得**),還有邏輯非(!:否定表示式)

15樓:匿名使用者

這個是「或」的意思 1=2 ||(或者)1=3 這個意思

16樓:葬¢墮淚

「或」,邏輯語,例如 &&表示「且」

js「||!」這個符號是什麼意思

17樓:匿名使用者

再補充一下,

||是或者的意思

!是非的意思,優先順序高於||所以你的**

||!***沒有出錯還是建議寫成||(!****)

18樓:曉曉江蘇

||||!是或者的意思。

|是或者的意思。

!是非的意思,優先順序專高於||所以屬

你的**。

||!***沒有出錯還是建議寫成||(!****)。

例如:|| -> 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

19樓:匿名使用者

這個應該把 | |和!分開理解

||或!取後面變數的相反

20樓:匿名使用者

|| -> or xx

! -> not xx

||! -> or not ***

是兩個符號

21樓:匿名使用者

|||| 這個是"或" 在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

22樓:匿名使用者

樓上回答正確,樓主應該多看看基礎的東西哦

js中 o = o || {};是什麼意思呢?

23樓:匿名使用者

o = o || {} 表示:如果o為null或undefined,則將o初始化空物件(即{}),否則o不變。目的是防止o為null或未定義的錯誤。

其中:||表示或操作,第乙個條件為真,則結果為真而不需要執行第二個條件;否則執行第二個條件,等價於以下**:

if(o)

o = o;

else

o = {};

24樓:天下無雙

|o=o||{}; 如果o為真就取o,不然就賦值空物件;

but!! js是一門動態語言,而且他的隱式型別轉換很多時候讓人覺得不符合常理,比如:

你的這個o在這個時候 他得值執行到這裡時候,如果是0(別說不符合常理,動態語言一時爽,如果**寫的和****一樣,這種只是小兒科) , 那麼你會得到如下結果:

o=o||{}

//o為:{}

這裡 你已經永遠失去了你的0

勸你不要用這種方式去規避null值或undefined值

25樓:鄉緣之墨翟

它有個專業名詞:三元表示式

它的寫法等價於:

let a = 3;

let b=5;

if(a > b)else

26樓:匿名使用者

如果o為null或undefined,則吧{}賦給o,如果o不為null,則o=o

27樓:風吹的小羊

js裡面$的意思是:

$符號在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) ; 其實就是乙個自定義函式,用$只是簡單,其實用其它字元也是一樣的,

JS運算子,js 運算子 是什麼意思

這是 js 指令碼的強大 經典 靈巧之處了。樓上的說的對,是這麼回事,再深入一層吧。運算了有什麼效果呢!運算遇到第一個true的時候就停止後面的表示式判斷了 這點很重要 物件作為運算子的時候呢,為 null 為false 上面的 的意思就是 fe 的值為空時 賦值為後面的值。還可以這麼寫fe fe?...

location href在JS中是什麼意思怎麼使用它

其實就是跳轉的意思。比如 hao123.這個a連線可以跳轉到 hao123.上去。那麼location.href hao123.同樣是跳轉到 hao123.上去。它其實是window物件裡的,window.location.href hao123.是指本頁面跳轉到 hao123.上去。locatio...

大家說,JS是什麼意思,網上有些人說JS。漢語是什麼意思啊?

js 奸商jianshang 的首字母,用以指代奸商特別是攢機商,但是立場幾乎一邊倒地站在商家反方,於是無論商家好怪都叫js。隨著it業發展,攢機商利潤已經很薄,這種對立情緒也淡了很多。但是代稱還是沒有變,js逐漸演變成 商家 的一種代稱,有一種戲謔的成分。奸商。還有很多的詞都是被簡化了的。比如js...