原创 canvas 局部 複製 粘貼
以下demo,測試地址 <!DOCTYPE html><html><head><meta charset="utf-8"><title>HTML canvas getImageData()方法使用-基礎教程(nhooo.com)</titl
原创 canvas 旋轉圖片
// 橫屏寫的,堅屏展示,需旋轉270度 rotateBase64Img(src: any, callback: any) { const canvas = document.createElement('canvas')
原创 JSON.stringify 過濾字段
let obj = {name: 'lili', age: 21, children: [{name: 'lucy', age: 18}]}let str = JSON.stringify(obj, ["name", "children
原创 微信小程序 真機調用接口失敗:ERR_CERT_AUTHORITY_INVALID
小程序請求接口失敗: 把接口域名放到以下檢查 https://www.myssl.cn/tools/check-server-cert.html 提示
原创 JS 最新正確的身份證號碼正則
之前網上找了個身份證正則,一直用着挺好,直到客戶提到 360732202009290611 這個身份證號報警 開始我還不信,網上查這個號碼是真的,以下正則替換解決問題 export const checkIDCard = (value: s
原创 屏幕壞點簡單檢查方法(網頁純色檢查)
有個網站,用純色來查: http://www.gdzzz.com/pm/ .
原创 JavaScript ?? 雙問號(空值合併運算符)
空值合併運算符 name ?? 'Tom' 它是 ES2020 的一個新特性, 只會在左側表達式是 null 或 undefined 時返回右側的表達式 不同於邏輯或,空值合併運算符會允許把 0 和 空字符串 '' 作爲有效的數值。
原创 vscode 寫 markdown 文檔
vscode 中 邊寫 readme.md 邊預覽, 用快捷鍵 打開預覽:先按Ctrl + K,然後放掉,緊接着再按 v (英文鍵盤模式下) 詳見這裏 .
原创 瀏覽器指紋 fingerprintjs
使用示例: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="I
原创 nest js 限制客戶端在一定時間內的請求次數
// 第一步:安裝 yarn add @nestjs/throttler 第二步:在需要使用的模塊引入使用,這裏是全局使用,在app.module.ts中引入這裏設置的是:1分鐘內只能請求10次,超過則報status爲429的錯誤
原创 nest學習:跨域,前綴路徑,網站安全
yarn add helmet csurf import { NestFactory } from '@nestjs/core'; import { Logger, ValidationPipe } from '@nest
原创 nest.js
中文官方: https://docs.nestjs.cn/8/firststeps
原创 小程序 canvas type=2d 來做畫畫板,有橡皮擦,選顏色,選粗細,撤銷和還原
canvas api 文檔:https://www.canvasapi.cn/ 組件裏的 canvas <canvas class="handWriting" id="hand
原创 react log
1.
原创 valueOf()、toString()、toLocaleString()三個方法的區別
顧名思義: valueOf 返回其原始值 toString 轉爲字符串 toLocaleString 轉爲字符串,爲地區特定的格式 (幾個示例) 1. Number (1234567).valueOf() // 1234567