1樓:匿名使用者
!0 代表了true;
console.log(a),就知道結果了。
2樓:
0是一個數值。
變數a不等於0
js中 a=b||0; 在這裡||代表什麼
3樓:匿名使用者
如果b不等於undefined和null,也就是說b有東西那a就等於b的值
不然就等於預設值0
4樓:匿名使用者
其實a的值就是 b||0這個條件表示式的真假,||就是或者的關係,兩者有1真則為真,兩者皆假則為假
5樓:匿名使用者
上面的含義是,讓超連結去執行一個js函式,而不是去跳轉到一個地址內,你還可以見到其他容寫法:
上面void(0)表示一個空的方法,也就是不執行***上面表示去執行方法showinfo();
僅此而已。
一般像你上面的寫法時,一般都會給它新增一個onclick事件,通過事件去執行其他事情。
6樓:匿名使用者
執行一個js方法...void(0),但是該方法不返回東西。。其實就是啥也不幹...
7樓:匿名使用者
不就超連線標籤嗎?用js傳遞連結引數。
8樓:府夢菲居池
javascript:是一個偽協議,其他的偽協議還有mail:tel:file:等等。
修改密碼
javascript:是表示在觸發預設動作時,執行內一段javascript**,容而javascript:;表示什麼都不執行,這樣點選時就沒有任何反應。
一般在這種情況下,會給繫結一個事件**,來執行業務,如:
document.getelementbyid('jspswedit').addeventlistener('click',function(e),false);
js中a=!a 求解,謝謝
9樓:匿名使用者
由於js是弱型別語言,所以他定義變數時不用申明資料型別,這裡的a是布林型別的變數,如:
var a = false;
a = !a;
alert(a);//這時a就變成了true!a是對a的值進行取反。
10樓:匿名使用者
可以這樣理解:剛開始a是true,當你對這個a進行操作的時候,改變了原來的狀態,變成!a
將!a賦值給了a 就是a=!a;
11樓:匿名使用者
a很可能是一個布林值的變數 a=!a 就是如果a是true那麼變成false 如果是false 那變成true
沒有什麼特別的啊
12樓:匿名使用者
意思是把a取反賦給a,最終a的值是true 或false
13樓:天下之中人
相當於a=null 吧
標籤中href="javascript:;"表示什麼意思??
14樓:加百列
執行一段空白的javascript語句,返回空或者false值,從而防止連結跳轉。跟當前a標籤無關,這段**始終都會執行。
演示如下:
1、設計一個a連結的**,讓其點選的時候執行一個alert()函式:
2、此時在頁面上顯示一個a連結效果:
3、點選頁面上的a連結,執行結果如下:
15樓:匿名使用者
1、 標籤的 href 屬性用於指定超連結目標的 url,href 屬性的值可以是任何有效文件的相對或絕對 url,包括片段識別符號和 javascript **段。
2、javascript: 是一個偽協議,其他的偽協議還有 mail: tel: file: 等等。
修改密碼1
javascript:是表示在觸發預設動作時,執行一段javascript**,而 javascript:; 表示什麼都不執行,這樣點選時就沒有任何反應。
3、一般在這種情況下,會給繫結一個事件**,來執行業務,如:
document.getelementbyid('jspswedit').addeventlistener('click', function(e) , false);1234
4、簡單來說,」javascript:」是另外一種巢狀js**在網頁中的方法。 跟通過標籤巢狀js**差不多。
如點選下面連結會會執行」javascript:」後面的內容。
點我1擴充套件資料
例子:我的大學
javascript: 是一個偽協議
javascript:是表示在觸發預設動作時,執行一段javascript**,而 javascript:; 表示什麼都不執行,這樣點選時就沒有任何反應。
href="javascript:;"就是去掉a標籤的預設行為,跟href="javascript:void(0)"是一樣的
void 是javascript 的一個運算子,void(0)就是什麼都不做的意思。
參考資料
16樓:顏冉
javascript:是表示在觸發預設動作時,執行一段javascript**,而 javascript:; 表示什麼都不執行,這樣點選時就沒有任何反應。
href:url 規定連結的目標 url。
點選後是不會跳轉的,一般用於開發時頁面還未完成。
擴充套件資料其他防止頁面跳轉的實現方式:
1、test;
點選連結,頁面預設上滾到頁的頂部, 但可以加上 onclick="return false",防止上滾到頁的頂部。
2、test;
使用2個到4個#,見的大多是"####",也有使用"#all"等其他的。一個無意義的標籤指定,不做任何處理。
3、test;
javascript:void(0) 表示一個死連結,執行空事件。
17樓:炎燎
javascript: 是一個偽協議,其他的偽協議還有 mail: tel: file: 等等。
修改密碼
javascript:是表示在觸發
預設動作時,執行一段javascript**,而 javascript:; 表示什麼都不執行,這樣點選時就沒有任何反應。
一般在這種情況下,會給繫結一個事件**,來執行業務,如:
document.getelementbyid('jspswedit').addeventlistener('click', function(e) , false);
18樓:育知同創教育
這裡的href="javascript:;",其中javascript:是偽協議,它可以通過一個連結來呼叫javascript函式.
而採用這個方式 javascript:;可以實現a標籤的點選事件執行時,如果頁面內容很多,有滾動條時,頁面不會亂跳,使用者體驗更好。
19樓:倒貼的老郵票
javascript:;表示這是一個空連線。點選之後沒任何反應。
類似的是#,但是一個#點選之後頁面很長的情況下會會滾到頂部;而javascript:;沒這樣的問題;
當然###這樣的效果就跟javascript:;一樣了
20樓:樂觀的李啟明
點連結後,執行冒號和分號之間的js**。不做任何跳轉。
21樓:匿名使用者
簡單來說,"javascript:"是另外一種巢狀js**在網頁中的方法。
跟通過標籤巢狀js**差不多。點我
22樓:匿名使用者
是指在天空上飛行的感覺
23樓:匿名使用者
你的心理素質!在一起
24樓:匿名使用者
表示點了這個連結不會有任何反應
25樓:太醫
safair 瀏覽器會直接跳轉到javascript:; 所以最後寫成 javascript:void(0);
26樓:匿名使用者
一直以來、不:不:不能:不、不能
在js中是什麼意思,js中 是什麼意思
本身沒有意思,jquery的裡面定義過 所以可以用,這就好比,你定義了一個function,寫法如下 function id 這樣你的js 中也可以用類似jquery中的寫法,id 嘿嘿,如果沒有引入jquery,自己這樣定義一個function,其實是很方便的。jquery裡才有 原生態的js裡沒...
js中var是什麼意思,Js中的,是什麼意思
就是要拼接在一起的字串或變數,是連線符號,如 window.onload function 輸出結果為 hello world 其中 hello 是固定的字串,a是變數,改變a的值,輸出結果也會改變,但是都是以 hello 開頭,因為是固定字串,而 是將兩個字串連線在一起的連線符號,其實也是 號,只...
在js中是什麼意思,js裡面 是什麼意思
在 prototype 和dwr 的js 類庫裡也有這個符號,在這兩個類庫裡的這個符號是代表 document.getelementbyidx 這個函式。為了達到document.getelementbyidx 這個函式的效果,jquery 也試用了 這個符號。例 var someelement m...