我不會(huì)的js

構(gòu)造函數(shù)?以大寫字母開頭,無(wú)需return

用new創(chuàng)建實(shí)例

給prototype對(duì)象賦值來(lái)定義方法

appendChild插入

display包括占位控制

visibility不包括占位

js區(qū)分大小寫html不區(qū)分大小寫

標(biāo)識(shí)符可以是字母數(shù)字(unicode任何字符(韓語(yǔ),日語(yǔ)也可),但一般只用ascii)下劃線$,數(shù)字不能作為首字母

數(shù)組是特殊的對(duì)象,表示帶編號(hào)的值的有序集合,普通對(duì)象是無(wú)序集合。

函數(shù)也是特殊的對(duì)象。

如果函數(shù)用來(lái)初始化一個(gè)新建(使用new運(yùn)算符)的對(duì)象,我們稱之為構(gòu)造函數(shù)。

一個(gè)構(gòu)造函數(shù)定義了一個(gè)類對(duì)象。

類是對(duì)象的子類型(日期類,正則類,錯(cuò)誤類)

JavaScript解釋器,可以自行回收垃圾,程序員可以按需創(chuàng)建對(duì)象。

數(shù)據(jù)類型本身可以定義方法來(lái)使用值,即a.sort()即可,不用sort(a),只有null,undefined無(wú)法擁有方法的值

可變類型:對(duì)象

不可變類型:數(shù)字,字符串,布爾值,null,undefined

不區(qū)分整數(shù)和浮點(diǎn)數(shù),所有數(shù)字均為浮點(diǎn)數(shù)。不要使用八進(jìn)制直接量

求余數(shù)%

除以0不報(bào)錯(cuò),返回infinity

無(wú)法通過x==NaN判斷x是否為NaN,NaN和誰(shuí)都不想等.包括自己,可用x!=x,isNaN(),isFinite()來(lái)判斷

-0=0

1/0===1/-0 為false

注意數(shù)字的全等

var x=0.3-0.2;

var y=0.2-0.1;

問x==y是真是假,答案是false

Date().getMonth? ? 0是一月

.getDate()從1開始

getDay()? 0星期日,1周一

字符串換行? 轉(zhuǎn)義\n? ? es5中每行結(jié)尾加 \無(wú)需分號(hào)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容