摘要:首先看紅色框中的第一行代碼,執(zhí)行后坐標(biāo)系是這樣的第二行代碼旋轉(zhuǎn)后是這樣的注意看此時(shí)軸和軸已經(jīng)改變,以及正方向的方向。 首先,當(dāng)我們?cè)陧?yè)面上初始化canvas時(shí),相當(dāng)于在上面放了一塊畫布,這塊畫布我們可以理解為上面有一個(gè)坐標(biāo)系(如下圖),左上角是原點(diǎn),往右是X軸的正方向,往下是Y軸的正方向,我們?cè)诋嫴忌侠L制的內(nèi)容都是基于這個(gè)坐標(biāo)系完成,但是有時(shí)候我們需要對(duì)繪制的內(nèi)容進(jìn)行調(diào)整,例如將上面的...
摘要:的回調(diào)函數(shù)正是處于隊(duì)列之中。將看做會(huì)導(dǎo)致性能問(wèn)題,回調(diào)函數(shù)可能會(huì)因?yàn)殇秩镜认嚓P(guān)產(chǎn)生不必要的延后。瀏覽器是怎么出錯(cuò)的和在兩次點(diǎn)擊操作之間運(yùn)行完成了所有的,就比如的回調(diào)函數(shù)所展示的,但是似乎有不同的排序算法。 帶有可視代碼執(zhí)行順序的原文鏈接https://jakearchibald.com/201...,此篇文字并非其完整翻譯,加入了一部分自己的理解,比如將其中的task替換為macrot...
摘要:前天我在開源了實(shí)現(xiàn)微信跳轉(zhuǎn)到支付寶并領(lǐng)紅包的代碼。但是今天點(diǎn)半的時(shí)候有很多說(shuō),安卓是跳不了了,不是域名被屏蔽,估計(jì)是微信做了一些防護(hù)措施導(dǎo)致的。目前先跳到瀏覽器再詢問(wèn)是否要打開支付寶。本頁(yè)面持續(xù)更新需要加入我們的技術(shù)交流群,可以加微信 前天我在sg開源了js實(shí)現(xiàn)微信跳轉(zhuǎn)到支付寶并領(lǐng)紅包的代碼。https://segmentfault.com/a/11...于是朋友圈開始刷屏,各種套路,...
摘要:是的一個(gè)文件和模塊加載器兼容和標(biāo)準(zhǔn)瀏覽器模塊化開發(fā)可以重復(fù)調(diào)用,相對(duì)獨(dú)立動(dòng)態(tài)加載文件主文件入口文件入口文件依賴的文件模塊依賴的文件源于源于異步模塊定義通用模塊定義對(duì)于依賴模塊,提前執(zhí)行對(duì)于依賴模塊,延遲執(zhí)行推崇依賴前置推崇依賴就近注在從 requirejs 是js的一個(gè)文件和模塊加載器 兼容IE6+和標(biāo)準(zhǔn)瀏覽器 模塊化開發(fā):可以重復(fù)調(diào)用,相對(duì)獨(dú)立 動(dòng)態(tài)加載js文件 主文件 ...
摘要:還是鏈表算法題目描述給出兩個(gè)無(wú)環(huán)單鏈表判斷和是否相交。所以可以得出另外一種解法,先遍歷鏈表,記住尾節(jié)點(diǎn),然后遍歷鏈表,比較兩個(gè)鏈表的尾節(jié)點(diǎn),如果相同則相交,不同則不相交。想法還是奇妙的。算法寫起來(lái)不難,難的是想到這個(gè)。 還是鏈表算法 題目描述:給出兩個(gè)無(wú)環(huán)單鏈表A: a1 → a2 ↘ c1 → c2 → c3 → ...