javascript
javascript 相关小的知识点集合
本文主要是列出一些javascript 相關(guān)的,不限于javascript的,容易記錯(cuò)或者遺忘的小知識(shí),小技巧。
1、javascript中的false
在 JavaScript,常見的 false 值:
0, '0', +0, -0, false, '',null,undefined,NaN要注意空數(shù)組([])和空對(duì)象({}):
console.log([] == false) //true console.log({} == false) //false console.log(Boolean([])) //true console.log(Boolean({})) //true所以在 if 中,[] 和 {} 都表現(xiàn)為 true。
2、禁用js
【設(shè)置】->【顯示高級(jí)設(shè)置...】->點(diǎn)擊【隱私設(shè)置】->【內(nèi)容設(shè)置】->找到 【javascript】部分
3、HBuilder編輯器(國(guó)產(chǎn))
內(nèi)置了Emmet
emmet給css提升
ul>li*5
a[href="www.baidu.com"]
emmet給js提升
var box=dg按下tab
ifelse用法:ife????
for循環(huán):fori
預(yù)覽快捷鍵:ctrl+r
字符串拼接時(shí),選中一個(gè)變量,按'就會(huì)在變量?jī)蛇吋由蠁我?hào)。
4、javascript組成
ECMAScript+DOM+BOM
5、class是保留字
class是js中的保留字, 所以不允許用.class,用的都是className,比如getElementsByClassName。
6、innerHTML可以直接加標(biāo)簽
innerHTML里面有html標(biāo)簽時(shí),會(huì)被解析成Html標(biāo)簽。
7、href和src和color
不用拿href和src和color取到的值做判斷
pic.src這樣
可以用getAttribute取。
8、控制臺(tái)輸出的字符串是黑色的,數(shù)字是藍(lán)色的
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);?
11、靈活使用Math.min()和Math.max()
Math.min(0,1,4,3)//返回最小的 0 index--;if(index<0){
index=0;
}
可以用下面一行替代上面多行
index=Max(0,--index);?
?
?
?
?
?
本文作者starof,因知識(shí)本身在變化,作者也在不斷學(xué)習(xí)成長(zhǎng),文章內(nèi)容也不定時(shí)更新,為避免誤導(dǎo)讀者,方便追根溯源,請(qǐng)諸位轉(zhuǎn)載注明出處:http://www.cnblogs.com/starof/p/6815775.html有問(wèn)題歡迎與我討論,共同進(jìn)步。
轉(zhuǎn)載于:https://www.cnblogs.com/starof/p/6815775.html
總結(jié)
以上是生活随笔為你收集整理的javascript 相关小的知识点集合的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 51Nod - 1381 硬币游戏
- 下一篇: 【学习笔记】JavaScript基础(一