sort() sort() 對(duì)數(shù)組成員進(jìn)行排序,默認(rèn)是按照字典順序排序。排序后,原數(shù)組將被改變。如果想讓sort方法按照自定義方式排序,可以傳入一個(gè)函數(shù)作為參數(shù),表示按照自定...
sort() sort() 對(duì)數(shù)組成員進(jìn)行排序,默認(rèn)是按照字典順序排序。排序后,原數(shù)組將被改變。如果想讓sort方法按照自定義方式排序,可以傳入一個(gè)函數(shù)作為參數(shù),表示按照自定...
字符串的特點(diǎn):ecmaScript中的字符串是不可變的,一旦創(chuàng)建,值就不會(huì)改變,要改變某個(gè)變量保存的字符串,首先要銷毀原來的字符串,然后用另一個(gè)包含新值的字符串填充該變量。 ...
基本包裝類型簡(jiǎn)介 每當(dāng)讀取一個(gè)基本類型值的時(shí)候,后臺(tái)就會(huì)創(chuàng)建一個(gè)對(duì)應(yīng)的基本包裝類型的對(duì)象,讓我們能調(diào)用一些方法來操作這些數(shù)據(jù): 創(chuàng)建s1的string類型的實(shí)例對(duì)象。 在實(shí)例...
Window對(duì)象的onerror屬性是一個(gè)事件處理程序,當(dāng)未捕獲的異常傳播到調(diào)用棧上時(shí)就會(huì)調(diào)用它,并把錯(cuò)誤信息輸出到瀏覽器的JavaScript控制臺(tái)上。 五個(gè)參數(shù)的含義: ...
Device Pixels(設(shè)備像素) 一個(gè)設(shè)備像素(或者稱為物理像素)是顯示器上最小的物理顯示單元。在操作系統(tǒng)的調(diào)度下,每一個(gè)設(shè)備像素都有自己的顏色值和亮度值。 PPI(p...
Node腳本中g(shù)lobal和this是區(qū)別對(duì)待的,而Node命令行中,兩者可等效為同一對(duì)象 函數(shù)正常被調(diào)用(不帶new)時(shí),里面的this指向的是全局作用域 還有個(gè)例外,就是...
創(chuàng)建方式 字面值形式: rtrim = /ab+c/g new形式創(chuàng)建: var replaceRegexp = new RegExp("ab+c", 'g'); 這兩種創(chuàng)建...
賦值運(yùn)算符的返回結(jié)果就是賦值運(yùn)算符右邊的那個(gè)值:b被賦值為5,然后a也被賦值為b=5的的返回值,也就是5。
事件順序 先執(zhí)行捕獲事件,然后目標(biāo)階段,再執(zhí)行冒泡事件 給一個(gè)dom即綁定了捕獲,又綁定了冒泡,那么先綁定什么事件,就先執(zhí)行什么。 事件代理 代理的意思就是只監(jiān)聽父節(jié)點(diǎn)的事件...
單頁應(yīng)用處理seo等問題 利用nodejs做一個(gè)中間層,處理頁面首屏渲染、路由控制、SEO等事情,將前后端的分界線進(jìn)行了重新定義。即用戶訪問的url先指向node服務(wù)器,然后...
引用全局變量 我們會(huì)看到很多類似這樣的代碼 為什么不在匿名函數(shù)里面直接使用全局變量,而要把全局變量傳進(jìn)去使用呢,這是為了讓閱讀代碼的人知道哪些變量不是當(dāng)前作用域的。 UMD ...
代碼運(yùn)行速度 不要類型轉(zhuǎn)換 即開始是什么類型的變量,就讓他是什么類型,字符串轉(zhuǎn)數(shù)字最好用parseInt. 不要重新構(gòu)造對(duì)象 不要在以后再添加屬性,最好從一開始定義對(duì)象時(shí)就確...
頁面關(guān)鍵詞,每個(gè)網(wǎng)頁應(yīng)具有描述該網(wǎng)頁內(nèi)容的一組唯一的關(guān)鍵字。使用人們可能會(huì)搜索,并準(zhǔn)確描述網(wǎng)頁上所提供信息的描述性和代表性關(guān)鍵字及短語。標(biāo)記內(nèi)容太短,則搜索引擎可能不會(huì)認(rèn)為這...
變量被提升 因?yàn)樽兞柯暶骱秃瘮?shù)聲明會(huì)被解釋為: 函數(shù)被提升 聲明式函數(shù)會(huì)自動(dòng)將聲明放在前面并且執(zhí)行賦值過程,而變量式則是先將聲明提升,然后到賦值處再執(zhí)行賦值。 實(shí)際上等價(jià)于:
使變量的值始終保持在內(nèi)存中 我們?cè)谕獠空{(diào)用result函數(shù),可以不斷增加內(nèi)部的n值,實(shí)際上函數(shù)f1中的局部變量n一直保存在內(nèi)存中,并沒有在f1調(diào)用后被自動(dòng)清除。 原因: f1...
express 上面是最基本的express的接口,接下來就可以用node app.js開啟服務(wù)器,并且去瀏覽器上面試驗(yàn)了。 多路由 一般一個(gè)頁面會(huì)有多個(gè)路由,這時(shí)最好就把路...
簡(jiǎn)介 node.js是一個(gè)讓js運(yùn)行在服務(wù)器端的開發(fā)平臺(tái),它不是一種獨(dú)立的語言,它是一個(gè)js的執(zhí)行環(huán)境。 特點(diǎn) 單線程、非阻塞I/O、事件驅(qū)動(dòng),其實(shí)這三個(gè)特點(diǎn)說的都是事件循環(huán)...
概述 每個(gè)項(xiàng)目的根目錄下面,一般都有一個(gè)package.json文件,定義了這個(gè)項(xiàng)目所需要的各種模塊。npm install命令可以根據(jù)這個(gè)配置文件,自動(dòng)下載所需要的模塊,也...
viewport viewport就是視口,它是頁面的顯示大小,區(qū)別于瀏覽器窗口的大小,它可能比瀏覽器窗口大。 1px 在css中我們一般使用px作為單位,但是css的1px...