javascript
JavaScript学习笔记02【基础——对象(Function、Array、Date、Math)】
- w3school 在線教程:https://www.w3school.com.cn
目錄
06 JavaScript_對象
JavaScript_對象_Function
函數(shù)的3種創(chuàng)建方式
函數(shù)的length屬性:代表形參的個數(shù)
函數(shù)特點1——方法定義時,可以不寫 形參類型、返回值類型
函數(shù)特點2——方法覆蓋
函數(shù)特點3——方法調(diào)用只與方法名稱有關
函數(shù)特點4——隱藏內(nèi)置對象(數(shù)組),arguments,封裝所有的實際參數(shù)
JavaScript_對象_Array
Array 對象方法
JavaScript_對象_Date
Boolean 對象
Date:日期對象
JavaScript_對象_Math
產(chǎn)生 1~100 之間的隨機整數(shù)
06 JavaScript_對象
JavaScript_對象_Function
??
Function:函數(shù)(方法)對象
?? ?1. 創(chuàng)建:
?? ??? ?1. var fun = new Function(形式參數(shù)列表, 方法體); // 了解
?? ??? ?2. function 方法名稱(形式參數(shù)列表) {
?? ??? ??? ??? ?方法體
?? ??? ??? ?}
?? ??? ?3. var 方法名 = function(形式參數(shù)列表) {
?? ??? ??? ??? ?方法體
?? ??? ? ? }
?? ?2. 方法:
?? ?3. 屬性:
?? ??? ?length:代表形參的個數(shù)。
?? ?4. 特點:
?? ??? ?1. 方法定義時,形參的類型不用寫,返回值類型也不寫。
?? ??? ?2. 方法是一個對象,如果定義名稱相同的方法,會覆蓋。
?? ??? ?3. 在JS中,方法的調(diào)用只與方法的名稱有關,和參數(shù)列表無關。
?? ??? ?4. 在方法聲明中有一個隱藏的內(nèi)置對象(數(shù)組),arguments,封裝所有的實際參數(shù)。
?? ?5. 調(diào)用:
?? ??? ?方法名稱(實際參數(shù)列表);
函數(shù)的3種創(chuàng)建方式
方法定義時,形參的類型不用寫,返回值類型也不寫。?// var a, var b——每一個參數(shù)的類型都用var來標識,可以省略var
函數(shù)的length屬性:代表形參的個數(shù)
函數(shù)特點1:方法定義時,形參的類型不用寫,返回值類型也不寫。
函數(shù)特點1——方法定義時,可以不寫 形參類型、返回值類型
函數(shù)特點1:方法定義時,形參的類型不用寫,返回值類型也不寫。
?// var a, var b —— 每一個參數(shù)的類型都用var來標識,可以省略var
函數(shù)特點2——方法覆蓋
函數(shù)特點2:方法是一個對象,如果定義名稱相同的方法,會覆蓋。
函數(shù)特點3——方法調(diào)用只與方法名稱有關
函數(shù)特點3:在JS中,方法的調(diào)用只與方法的名稱有關,和參數(shù)列表無關。
函數(shù)特點4——隱藏內(nèi)置對象(數(shù)組),arguments,封裝所有的實際參數(shù)
??
JavaScript_對象_Array
Array 對象方法
Array:數(shù)組對象
?? ?1. 創(chuàng)建:
?? ??? ?1. var arr = new Array(元素列表);
?? ??? ?2. var arr = new Array(默認長度);
?? ??? ?3. var arr = [元素列表];
?? ?2. 方法
?? ??? ?join(參數(shù)):將數(shù)組中的元素按照指定的分隔符拼接為字符串。
?? ??? ?push():向數(shù)組的末尾添加一個或更多元素,并返回新的長度。
?? ?3. 屬性
?? ??? ?length:數(shù)組的長度。
?? ?4. 特點:
?? ??? ?1. JS中,數(shù)組元素的類型可變的。
?? ??? ?2. JS中,數(shù)組長度可變的。
JavaScript_對象_Date
Boolean 對象
Date:日期對象
Date:日期對象
?? ?1. 創(chuàng)建:
?? ??? ?var date = new Date();
?? ?2. 方法:
?? ??? ?toLocaleString():返回當前date對象對應的時間本地字符串格式。
?? ??? ?getTime():獲取毫秒值,返回當前如期對象描述的時間到1970年1月1日零點的毫秒值差。
??
JavaScript_對象_Math
Math:數(shù)學對象
?? ?1. 創(chuàng)建:
?? ??? ?* 特點:Math對象不用創(chuàng)建,直接使用——Math.方法名();
?? ?2. 方法:
?? ??? ?random():返回 0 ~ 1 之間的隨機數(shù),含0不含1——[0, 1)。
?? ??? ?ceil(x):對數(shù)進行上舍入。
?? ??? ?floor(x):對數(shù)進行下舍入。
?? ??? ?round(x):把數(shù)四舍五入為最接近的整數(shù)。
?? ?3. 屬性:
?? ??? ?PI
??
產(chǎn)生 1~100 之間的隨機整數(shù)
取 1~100之間的隨機整數(shù)
梳頭健腦:宋代著名文學家蘇軾把梳頭當做“安眠藥”。他說:“梳頭百余,散頭臥,熟寢至明。”梳頭能提神醒腦,消除疲勞,提高思維能力和工作效率,還有防治失眠、神經(jīng)性頭痛及脫發(fā)的功效。醫(yī)書《諸病源候論》說:“千過梳頭,頭不白。”中國有句古話叫做“梳頭又洗腳,強似吃補藥”,梳頭的保健養(yǎng)生功效可見一斑。中醫(yī)認為:人的頭部是“諸陽所會,百脈相通”,人體的重要經(jīng)脈和四十多個大小穴位以及十多處特殊刺激區(qū)均匯聚于頭部。這些經(jīng)脈和穴位起著運行氣血、濡養(yǎng)全身、抗御外邪、溝通里表上下的作用。經(jīng)常梳頭按摩這些穴位,可使頭發(fā)根部血液循環(huán)加快、發(fā)根堅固、發(fā)色黑潤,從而疏通經(jīng)脈,流暢血液,寧神開竅,起到耳聰目明、醒腦提神、養(yǎng)生保健等作用。勤梳頭對于恢復腦力有著很好的效果,我本人每天也都有梳頭養(yǎng)生,我買的是綠檀木梳,每天都梳幾百下。自從我堅持梳頭后,我發(fā)現(xiàn)我的發(fā)根變得更堅固了,幾乎很少脫發(fā),梳頭對于失眠多夢也有很好的效果,這個方法簡單易行,但貴在堅持,當你樂在其中,效果自然就會顯現(xiàn)。
佛法開智慧:佛法對智慧的開發(fā)真的不可思議,只要你深入經(jīng)藏,必定智慧無窮。由戒生定,由定生慧。遵祖師所言:開慧楞嚴,成佛法華。覺悟本體徹悟本性,本性本來無惡無善,在圣不增在凡不減,無垢無凈。學習佛法可以讓你獲得宇宙人生的大智慧,這點毋庸置疑。我現(xiàn)在早課有楞嚴咒和大悲咒,每天都有堅持讀誦,每天也有在念彌陀佛號,佛法的加持不可思議,佛教是宗教而超宗教,是哲學而超哲學,是科學而超科學。還是那句話,修持佛法是人生最大的福報!學習佛法可以很快地開啟智慧,佛理也可以很好地指導你的人生,讓你學會感恩,變得更加寬容豁達,可以活得更有幸福感。腦力下降的戒友,可以試試學習佛法,念念佛,念念咒,讀讀經(jīng),腦力也會改善很多的。佛法本來就是治療身心疾病的良藥,如果錯過這劑良藥,那可是大損失啊!人身難得,佛法難遇,善知識難求,中國難生。好好珍惜吧!加油!
總結
以上是生活随笔為你收集整理的JavaScript学习笔记02【基础——对象(Function、Array、Date、Math)】的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 美国大学生数学建模竞赛 细节问题(23条
- 下一篇: JavaScript学习笔记04【高级—