一、誕生時(shí)間 1995年 二寸潦、JavaScript包含內(nèi)容 ECMAScript:基本語(yǔ)法及相關(guān)對(duì)象es(包括我們了解的es3,es5,es6.es7....
一、概念 函數(shù)是由事件驅(qū)動(dòng)的或者當(dāng)它被調(diào)用時(shí)執(zhí)行的可重復(fù)使用的代碼塊邑闲。 二岩喷、優(yōu)點(diǎn) 1、函數(shù)可以在同一程序或其他程序中反復(fù)使用(通過(guò)函數(shù)名調(diào)用)监憎。2纱意、使程序變得更簡(jiǎn)短而清晰,提...
reduce()方法可以搞定的東西鲸阔,for循環(huán)偷霉,或者forEach方法有時(shí)候也可以搞定,那為啥要用reduce()褐筛?這個(gè)問(wèn)題类少,之前我也想過(guò),要說(shuō)原因還真找不到渔扎,唯一能找到的是...
引言 JS 的內(nèi)存空間分為 棧(stack)、堆(heap)晃痴、池(一般也會(huì)歸類為棧中)其中棧存放變量残吩,堆存放復(fù)雜對(duì)象,池存放常量倘核,所以也叫常量池 一泣侮、棧內(nèi)存 1、訪問(wèn)順序 棧...
TDZ(暫時(shí)性死區(qū)) 學(xué)習(xí)暫時(shí)性死區(qū)之前需要先了解一下var,let和const的區(qū)別(變量提升可分為創(chuàng)建提升和初始化提升): var同時(shí)進(jìn)行了創(chuàng)建提升和初始化提升漏益,可重復(fù)聲...
節(jié)流會(huì)連續(xù)觸發(fā)(完整執(zhí)行一次之后才會(huì)執(zhí)行下一次,所以是連續(xù)的觸發(fā)峦睡,連續(xù)指的是1翎苫,2,3榨了,4....)煎谍,但是每隔一段時(shí)間才會(huì)執(zhí)行一次,而防抖僅在最后一次觸發(fā)(每次時(shí)間內(nèi)新的觸發(fā)...
1 JavaScript 簡(jiǎn)介 1.1 作用 1.1.1通過(guò)button等改變html文件满俗,從而進(jìn)行html文件中某一個(gè)對(duì)象樣式或內(nèi)容的改變,有兩種方式實(shí)現(xiàn):直接在按鈕元素中...
使用和輸出 1.數(shù)據(jù)是什么? js是什么,有什么用痘儡? 數(shù)據(jù)就是信息辕万,比如一個(gè)人的姓名、年齡沉删、性別等渐尿。。矾瑰。 JS是一門(mén)解釋性弱語(yǔ)言 可以用來(lái)對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ)砖茸、傳輸、展示 2.靜態(tài)...
JS 變量命名 命名方法 小駝峰式命名 命名規(guī)范 前綴應(yīng)當(dāng)是名詞采幌。(函數(shù)的名字前綴為動(dòng)詞劲够,以此區(qū)分變量和函數(shù)) 命名建議 盡量在變量名字中體現(xiàn)所屬類型,如:length植榕、co...
Flex是FlexibleBox的縮寫(xiě)再沧,意為"彈性布局",用來(lái)為盒狀模型提供最大的靈活性尊残。任何一個(gè)容器都可以指定為Flex布局。行內(nèi)元素也可以使用Flex布局淤堵。注意寝衫,設(shè)為Fl...
該效果預(yù)覽不是最新的效果圖,嫌麻煩把mp4轉(zhuǎn)成gif就不上傳新的效果預(yù)覽了拐邪。順便推薦一下一個(gè)在線文件轉(zhuǎn)換格式的網(wǎng)站: (之前一直在用covertio現(xiàn)在好像收費(fèi)了) 簡(jiǎn)述下代...