javascript 相關小的知識點集合

來源:互聯網
上載者:User

標籤:部分   undefined   定時   數字   避免   變數   nts   保留字   inner   

本文主要是列出一些javascript 相關的,不限於javascript的,容易記錯或者遺忘的小知識,小技巧。

1、javascript中的false

在 JavaScript,常見的 false 值:

 0, ‘0‘, +0, -0, false, ‘‘,null,undefined,NaN 

要注意空數組([])和Null 物件({}):

console.log([] == false) //trueconsole.log({} == false) //falseconsole.log(Boolean([])) //trueconsole.log(Boolean({})) //true

所以在 if 中,[] 和 {} 都表現為 true。

2、禁用js

【設定】->【顯示進階設定...】->點擊【隱私權設定】->【內容設定】->找到 【javascript】部分

3、HBuilder編輯器(國產)

內建了Emmet

emmet給css提升

ul>li*5

a[href="www.baidu.com"]

emmet給js提升

var box=dg按下tab

ifelse用法:ife    

for迴圈:fori

預覽快速鍵:ctrl+r

字串拼接時,選中一個變數,按‘就會在變數兩邊加上單引號。

4、javascript組成

ECMAScript+DOM+BOM

5、class是保留字

class是js中的保留字, 所以不允許用.class,用的都是className,比如getElementsByClassName。

6、innerHTML可以直接加標籤

innerHTML裡面有html標籤時,會被解析成Html標籤。

7、href和src和color

不用拿href和src和color取到的值做判斷

pic.src這樣

可以用getAttribute取。

8、控制台輸出的字串是黑色的,數字是藍色的
    var a="11";    var b=11;    console.log(a);    console.log(b); 

 

9、留言板

box.innerHtml=box.innerHtml+‘<p>‘+val+‘</p>‘;

var newText=‘<p>‘+val+‘</p>‘;

box.innerHtml+=newText;

10、console.dir(arr)輸出集合
var arr=[‘a‘,12,‘b‘,‘c‘,‘e‘];    console.log(arr);    console.dir(arr);

 

 

本文作者starof,因知識本身在變化,作者也在不斷學習成長,文章內容也不定時更新,為避免誤導讀者,方便追根溯源,請諸位轉載註明出處:http://www.cnblogs.com/starof/p/6815775.html有問題歡迎與我討論,共同進步。

javascript 相關小的知識點集合

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.