背景: 由于瀏覽器同源策略的限制,非同源下的請(qǐng)求,都會(huì)產(chǎn)生跨域問(wèn)題,jsonp即是為了解決這個(gè)問(wèn)題出現(xiàn)的一種簡(jiǎn)便解決方案。 什么是同源? 同源策...
昨天看高性能javascript??吹搅岁P(guān)于這倆的工作原理記錄一下 setTimeout與setInterval使用方法基本相同,他們接受兩個(gè)參...
大多數(shù)編程語(yǔ)言中,代碼執(zhí)行時(shí)間大部分消耗在循環(huán)中,所以循環(huán)也是提升性能的重要環(huán)節(jié)之一 循環(huán): -1 for in循環(huán)-2 for循環(huán)-3 do...
dom操作 我個(gè)人理解,原生js執(zhí)行速度快于使用各種框架,但是他有一個(gè)很?chē)?yán)重的問(wèn)題:就是頻繁的dom操作會(huì)影響頁(yè)面渲染性能,在老式的手機(jī)上可能會(huì)...
js加載: 看了網(wǎng)上很多文章寫(xiě)關(guān)于js加載的問(wèn)題??偨Y(jié)了一下。js放在head標(biāo)簽頭部會(huì)存在很多問(wèn)題, 1:script標(biāo)簽下載會(huì)阻塞其他資源的...
翻了一翻以前的代碼,發(fā)現(xiàn)一個(gè)地方寫(xiě)得特別有趣。。 就是代碼寫(xiě)得不簡(jiǎn)潔,臃腫。 就是用純粹的ev.target寫(xiě)得。但是$('.j-cardcod...
最近在重看js高級(jí)程序設(shè)計(jì)。每一遍讀總是有不同的收獲。 js包容性很高。會(huì)在你忘了加分號(hào)的情況下幫你加上。那自動(dòng)添加分號(hào)的原則呢? 我個(gè)人理解。...
js標(biāo)識(shí)符(變量名、函數(shù)、屬性)名稱(chēng)為什么不能以數(shù)字開(kāi)頭?上網(wǎng)搜索了一下答案,總結(jié)了一下。如果可以用數(shù)字開(kāi)頭,編譯器就分不清到底是數(shù)值還是標(biāo)識(shí)符...