1樓:匿名使用者
js裡面的||和java裡面的||是乙個意思,都是邏輯或的意思。也就是或者的意思,多用於if判斷語句中。例如if(i>0||i!
=-1){}這句話的意思就是i大於0或者i不等於-1,則判斷結果為true,則繼續執行下面的**塊。
javascript 中的||是什麼意思
2樓:匿名使用者
意思是:邏輯或,如:表達
式 a || b 當 a 不為 false,表示式優先取值為 a,否則取值不為 false 的b 或 整體為 false。
兩個布林值中任何乙個值為true(或者兩個都為true),則返回值為true。如果兩個運算子都是false,則返回值為false。如:
面對if((a=2)||(b=1)) c=2的情況,由於a=2始終為真,所以程式不再計算b=1的情況。
邏輯或運算子。形式:(布林值)||(布林值)or。例子:x=6,y=3,條件:(x==6 || y==3),returns true。
3樓:匿名使用者
|| 表示邏輯的或
this.height =height || '200';意是如果height存在的話,就取height的值,如果height為null,就取200
4樓:育知同創教育
比如說:
sum+=num;可以拆分為:sum=sum+num;
sum-=num;可以拆分為: sum=sum-num;
以上兩個前後寫法執行結果一致。就是一種寫法,乙個是加等於。乙個是減等於。
js 中 變數 中的' ||' 是什麼意思
5樓:匿名使用者
||邏輯bai「或」運算子 (||du)
result = expression1 || expression2;
如果兩個表示式中有乙個zhi
或兩個等dao於 true,則 result 是 true。版jscript 使用下面的規則來把非權 boolean 值轉換為 boolean 值:
1.所有物件都被認為是 true。
2.字串當且僅當為空時才被認為是 false。
3.null 和 undefined 被認為是 false。
4.數字當且僅當為 0 時才是 false。
6樓:
邏輯「或」運算子 (||)
result = expression1 || expression2;
如果兩個表示式中有乙個或兩個等於 true,則 result 是 true。
7樓:耐特青年
這麼跟你說吧,||就代表咱們口語說的「或者」,打個比方,你先吃蘋果也行,或者先吃桃子也行。兩者滿足其中乙個都成立表示式!
8樓:匿名使用者
|| 表示 或者
左右分別是條件,在這裡也就是 b和a中哪乙個為真就取哪個的值,當兩個都為真時取最近的那個
在js當中 數字會被轉換為 true 和 false,非0的為true,0為false;
9樓:匿名使用者
是指il123456789
js 中=== !== || !! 是什麼意思?
10樓:匿名使用者
===表示型別什麼的全部相等(自己寫乙個if測試一下就好了)!==表示要全部不想等包括型別(一樣寫乙個if)||或者的意思
!!一般用來將後面的表示式轉換為布林型的資料(boolean) 因為javascript是弱型別的語言(變數沒有固定的資料型別)所以有時需要強制轉換為相應的型別,類似的如: a=parseint("1234") a="1234"+0 //轉換為數字 b=1234+"" //轉換為字串 c=someobject.
tostring() //將物件轉換為字串 其中第1種、第4種為顯式轉換,2、3為隱式轉換 布林型的轉換,javascript約定和c類似,規則為 ·false、undefinded、null、0、"" 為 false ·true、1、"somestring"、[object] 為 true
11樓:王叔叔喝的高
意思是當滑鼠指向控制項時該控制項獲得焦點,而獲得焦點時使控制項中的文字被選中。
===表示型別什麼的全部相等,!==表示要全部不想等包括型別或者的意思
!!一般用來將後面的表示式轉換為布林型的資料(boolean),因為javascript是弱型別的語言(變數沒有固定的資料型別)所以有時需要強制轉換為相應的型別
類似的如: a=parseint("1234") a="1234"+0 //轉換為數字 b=1234+"" //轉換為字串 c=someobject.tostring() //將物件轉換為字串 其中第1種、第4種為顯式轉換,2、3為隱式轉換 布林型的轉換,javascript約定和c類似,規則為 ·false、undefinded、null、0、"" 為 false ·true、1、"somestring"、[object] 為 true
"0x" 指明是十六進位制("hex") ,^ 是按位異或,& 是按位與, | 是按位或,這些都是位運算子,可以使用windows中的計算器來計算,把計算器設定成「科學型」,使用「十六進位制」輸入fffffff,「xor」是^,「and」是&,「or」是|,結果是103,也可以寫成乙個htm檔案用ie看一下結果
onmouseover 當使用者將滑鼠指標移動到物件內時觸發,onfocus 當物件獲得焦點時觸發,this 指當前物件(標籤內) ,focus() 返回指定的控制項,select() 返回指定的控制項(全選內容,如文字框內的內容)
分號可用也可不用
onmouseover="this.focus()" 或 onmouseover="this.focus();" 結果是一樣,onfocus="this.
select();" 或 onfocus="select();" 結果是一樣的
12樓:
var num=3;
alert((num==3 && num =='3')) // true
alert((num===3)) //truealert(num==='3') //false"==="表示型別和值都相同。
js中||是什麼意思
13樓:火華之燁
&& 表示and ,|| 表示or,!表示not。
14樓:匿名使用者
與或非的「或」,即||
js 中「=== !== || !! 」語句是什麼意思?
15樓:王叔叔喝的高
件獲得焦點,而獲得焦點時使控制項中的文字被選中。
===表示型別什麼的全部相等,!==表示要全部不想等包括型別或者的意思
!!一般用來將後面的表示式轉換為布林型的資料(boolean),因為javascript是弱型別的語言(變數沒有固定的資料型別)所以有時需要強制轉換為相應的型別
類似的如: a=parseint("1234") a="1234"+0 //轉換為數字 b=1234+"" //轉換為字串 c=someobject.tostring() //將物件轉換為字串 其中第1種、第4種為顯式轉換,2、3為隱式轉換 布林型的轉換,javascript約定和c類似,規則為 ·false、undefinded、null、0、"" 為 false ·true、1、"somestring"、[object] 為 true
"0x" 指明是十六進位制("hex") ,^ 是按位異或,& 是按位與, | 是按位或,這些都是位運算子,可以使用windows中的計算器來計算,把計算器設定成「科學型」,使用「十六進位制」輸入fffffff,「xor」是^,「and」是&,「or」是|,結果是103,也可以寫成乙個htm檔案用ie看一下結果
onmouseover 當使用者將滑鼠指標移動到物件內時觸發,onfocus 當物件獲得焦點時觸發,this 指當前物件(標籤內) ,focus() 返回指定的控制項,select() 返回指定的控制項(全選內容,如文字框內的內容)
分號可用也可不用
onmouseover="this.focus()" 或 onmouseover="this.focus();" 結果是一樣,onfocus="this.
select();" 或 onfocus="select();" 結果是一樣的
16樓:趙zhi唐
||| 『或』bai 兩邊只要du有乙個為真的zhi時候
表示式就為真
!dao 『非』內 非後面的 為真 表示式就為容假 後面為假的 表示式就是真的 就是相反的意思
javascript程式是由若干語句組成的,語句是編寫程式的指令。javascript提供了完整的基本程式設計語句,它們是:賦值語句、switch選擇語句、while迴圈語句、for迴圈語句、for each迴圈語句、do...
while迴圈語句、break迴圈中止語句、continue迴圈中斷語句、with語句、try…catch語句、if語句(if..else,if…else if…)。
js裡面$是什麼意思
17樓:育知同創教育
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) ; 其實就是乙個自定義函式,用$只是簡單,其實用其它字元也是一樣的, 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)
js裡面某某true是什麼意思,JS裡面給一個變數賦值為true是什麼意思?
js裡面某某 true,就等於給某變數賦值,true就是讓這個變數為真。因為在js中很多地方會用到條件判斷。比如使用者名稱輸入 檢測使用者輸入內容,如果不為空,那麼就是變數flag賦值true,為空就賦值false。然後根據flag的值進行不同操作,其實就是根據使用者輸入內容是不是為空來操作。布林型...
js改變div裡面的某個文字的顏色
給手機號碼幾個字加上span標籤然後設定紅色就完事了撒,為嘛要用js 編寫html中如何將中間某一個字元改變字型顏色?更改一段文字中的某一個字元的字型顏色需要給這個字元新增一個標籤,然後給這個標籤新增相應的css樣式即可。工具原料 編輯器 瀏覽器 1 一個段落中的某一個字需要更改字型顏色,需給這個更...
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...