???? 最近這段時(shí)間一直很忙,公司一下子把三個(gè)項(xiàng)目堆到了一起交給我,我都要瘋了窟她。天天加班陈症,加班,周六加班加班震糖。录肯。。吊说÷塾剑總算趕完了進(jìn)度。但是趕完了進(jìn)度颁井,人也就開始放縱了厅贪,心里想到的就是我要好好休息一下。蚤蔓。所以我也沒運(yùn)動卦溢,沒看書糊余,沒學(xué)習(xí)秀又。。開始了新一輪自我獎賞的墮落生活贬芥,最重要的是這種墮落的生活還能給自己找到借口還慰藉自己吐辙。這個(gè)才是最嚴(yán)重的問題。
?????? 我現(xiàn)在回想一下先前學(xué)的知識蘸劈,還記得一點(diǎn)昏苏,但是讓自己寫可能就是有點(diǎn)為難了,所以學(xué)習(xí)這件事威沫,最怕的就是三天打魚半個(gè)月曬網(wǎng)贤惯,人生在世短短百年,能堅(jiān)持下來雷打不動的事情出了吃飯睡覺棒掠,怕是真的找不到第三件事了孵构。那么是不是當(dāng)一件事成為你賴以生存的時(shí)候,你才能堅(jiān)持下來烟很,那為什么不能堅(jiān)持呢------自律這件事颈墅?
?????? 閑話不多說了,繼續(xù)看JavaScript吧雾袱,畢竟這件事情一定要堅(jiān)持下去恤筛!
???? JavaScript 對象
JavaScript 中的所有事物都是對象:字符串、數(shù)值芹橡、數(shù)組毒坛、函數(shù)...(這點(diǎn)區(qū)別于java.java有8種基本數(shù)據(jù)類型,所以其實(shí)java并不能算完全的面向?qū)ο螅?/p>
此外,JavaScript 允許自定義對象煎殷。
所有事物都是對象
JavaScript 提供多個(gè)內(nèi)建對象屡谐,比如 String、Date蝌数、Array 等等愕掏。
對象只是帶有屬性和方法的特殊數(shù)據(jù)類型。
布爾型可以是一個(gè)對象顶伞。
數(shù)字型可以是一個(gè)對象饵撑。
字符串也可以是一個(gè)對象
日期是一個(gè)對象
數(shù)學(xué)和正則表達(dá)式也是對象
數(shù)組是一個(gè)對象
甚至函數(shù)也可以是對象
對象可以擁有方法和屬性。JavaScript的對象也是通過關(guān)鍵字 “new”來創(chuàng)建 的唆貌;舉個(gè)栗子:
var persion = new Person();
JavaScript?? Number對象
?? JavaScript只有一種數(shù)字類型滑潘,可以用來表示整數(shù)和小數(shù)點(diǎn)等數(shù)字,所有JavaScript均為64位在JavaScript中锨咙,數(shù)字不分為整數(shù)類型和浮點(diǎn)型類型语卤,所有的數(shù)字都是由 浮點(diǎn)型類型。JavaScript采用IEEE754標(biāo)準(zhǔn)定義的64位浮點(diǎn)格式表示數(shù)字酪刀,它能表示最大值為±1.7976931348623157 x 10308储狭,最小值為±5 x 10 -324 默認(rèn)情況下赤拒,JavaScript 數(shù)字為十進(jìn)制顯示。但是你可以使用 toString() 方法 輸出16進(jìn)制、8進(jìn)制壮锻、2進(jìn)制厌丑。
var myNumber=128;
myNumber.toString(16);?? // 返回 80
myNumber.toString(8);??? // 返回 200
myNumber.toString(2);??? // 返回 10000000
無窮大(Infinity)
當(dāng)數(shù)字運(yùn)算結(jié)果超過了JavaScript所能表示的數(shù)字上限(溢出)兰迫,結(jié)果為一個(gè)特殊的無窮大(infinity)值淀零,在JavaScript中以Infinity表示。同樣地荧库,當(dāng)負(fù)數(shù)的值超過了JavaScript所能表示的負(fù)數(shù)范圍堰塌,結(jié)果為負(fù)無窮大,在JavaScript中以-Infinity表示分衫。無窮大值的行為特性和我們所期望的是一致的:基于它們的加场刑、減、乘和除運(yùn)算結(jié)果還是無窮大(當(dāng)然還保留它們的正負(fù)號)丐箩。