涉及到JavaScript高級(jí)的知識(shí),永遠(yuǎn)都躲不過(guò)this、原型、原型鏈、作用域和作用域鏈。但是拗口的概念又經(jīng)常讓人描述得不準(zhǔn)確,在此做個(gè)記錄。 1、this 代表函數(shù)調(diào)用相...
涉及到JavaScript高級(jí)的知識(shí),永遠(yuǎn)都躲不過(guò)this、原型、原型鏈、作用域和作用域鏈。但是拗口的概念又經(jīng)常讓人描述得不準(zhǔn)確,在此做個(gè)記錄。 1、this 代表函數(shù)調(diào)用相...
本文源自我的公眾號(hào): 實(shí)踐requestAnimationFrame平滑動(dòng)畫(huà)[https://mp.weixin.qq.com/s/yTex4ewF0cbG1tluaqxKz...
這個(gè)爬蟲(chóng)怎么解決驗(yàn)證碼的問(wèn)題? 需要引入 tensorFlow.js 么?
puppeteer踩坑經(jīng)驗(yàn)之談啟動(dòng)瀏覽器 開(kāi)啟瀏覽器界面:headless: false 開(kāi)啟開(kāi)發(fā)者控制臺(tái):devtools: true 自定義瀏覽器寬高:page.setViewport 產(chǎn)生兩個(gè)tab...
緣起 近期產(chǎn)品提了個(gè)類似支付寶收能量活動(dòng)的需求,其中有一項(xiàng)需求是獲得能量球需要完成一些任務(wù), 比如:分享活動(dòng)頁(yè)面可以獲得a能量,完成場(chǎng)景開(kāi)啟可以獲得b能量,操作遙控器可以獲得...
沒(méi)有這個(gè)需求,私以為思路應(yīng)該差不多。 canvas 畫(huà)一下 ploygon 試試?
html2canvas適配總結(jié)緣起 近期在使用 html2canvas 插件生成圖片時(shí),發(fā)現(xiàn)對(duì)于 svg 元素支持不是很好。 而且查閱網(wǎng)友的解決方案時(shí), 發(fā)現(xiàn)是一份原文和N份copy, 總體來(lái)說(shuō)解決方案有...
只查id,索引就滿足了,就少了回表查詢的操作, 所以快的吧?
一次SQL查詢優(yōu)化原理分析(900W+數(shù)據(jù),從17s到300ms)有一張財(cái)務(wù)流水表,未分庫(kù)分表,目前的數(shù)據(jù)量為9555695,分頁(yè)查詢使用到了limit,優(yōu)化之前的查詢耗時(shí)16 s 938 ms (execution: 16 s 831 m...
```
const str = "漢字123abc";
const len = str.replace(/[^\x00-\xff]/g, '**').length;
console.log(len)
2.JS判斷字符串長(zhǎng)度(漢字)JS判斷輸入字符串長(zhǎng)度(漢字算兩個(gè)字符,字母數(shù)字算一個(gè))漢字在數(shù)據(jù)庫(kù)中占2個(gè)字符,如果輸入字符超過(guò)數(shù)據(jù)庫(kù)表字段長(zhǎng)度,會(huì)出現(xiàn)錯(cuò)誤,因此需要在前臺(tái)進(jìn)行判斷。有兩種方法進(jìn)行判斷:方...
緣起 近期在使用 html2canvas 插件生成圖片時(shí),發(fā)現(xiàn)對(duì)于 svg 元素支持不是很好。 而且查閱網(wǎng)友的解決方案時(shí), 發(fā)現(xiàn)是一份原文和N份copy, 總體來(lái)說(shuō)解決方案有...
改為默認(rèn)值或者刪除配置, 不報(bào)錯(cuò)么?
在瀏覽器中報(bào)錯(cuò)“exports is not defined” 解決方法利用vue-cli腳手架搭建的項(xiàng)目,使用的是vuejs-templates/webpack的模板。但在引用第三方組件的時(shí)候,在瀏覽器中報(bào)錯(cuò)“exports is not de...
最近遇到了需要把網(wǎng)頁(yè)下載為圖片和打印為PDF的需求,特此整理。 一、借助瀏覽器 一般瀏覽器都自帶PDF打印功能: 至于保存為圖片,有很多瀏覽器插件(比如screenshot、...
轉(zhuǎn)自掘金:https://juejin.im/post/6875152247714480136[https://juejin.im/post/6875152247714480...
緣起 近期,應(yīng)公司要求,開(kāi)發(fā)需裝 *unix 操作系統(tǒng), 本人選擇了 20.04 LTS 版本的Ubuntu, 但是今日啟動(dòng)的時(shí)候進(jìn)不了系統(tǒng),而且報(bào)以下錯(cuò)誤: 進(jìn)入預(yù)裝的低...