原创 ES6:Number.EPSILON

ES6 在Number對象上面,新增一個極小的常量Number.EPSILON。根據規格,它表示 1 與大於 1 的最小浮點數之間的差。 對於 64 位浮點數來說,大於 1 的最小浮點數相當於二進制的1.00..001,小數點後面有連續 5

原创 本文轉載自:關於Date對象

本文轉載自: 關於Date對象 https://juejin.im/post/5e5f5011e51d4527151566b0 判斷兩個date對象是否爲同一周? 思路: 因爲1970年1月1 是周4 所以(天數+4)/7 取整 就是週數

原创 CertReader.ocx已加載,但對DllRegisterServer的調用失敗錯誤代碼爲0x80040200

直接打開運行無用,還是得在對應文件夾註冊運行 公司的硬件工程師可以直接看.ocx文件裏面的接口,厲害了

原创 【small start】封裝一個tag組件

import './style.less'; import React, { ReactNode, useState } from 'react'; interface IProps { text: string } const

原创 來自dimple的新年記錄

今年是在深圳過年哦,特意記一下自己的花銷 下面是我的購物清單 龍骨 29.9一斤 我買了68.8元的 白蘿蔔 1.9一斤 我買了7塊錢的 紅菜薹 4.99一斤 我買了7塊多錢的 豆腐和乾子(感覺買虧了,不好意思跟老闆說我不要)花了25.2元

原创 生活,你真好呀~~

徒步,毫無計劃的踏出第一步,選一個方向,四面八方的,開始。會有呼嘯的車聲,會有各色的人,會有奇異的建築,會有迥異的天。 踏出了第一步,會有風的親吻,雲的擁抱,陽光的洗禮,而這都在一個心血來潮的日子裏。會讓普通的生活,有了生命的印記。 換

原创 使用hooks實現的react的一個拖動小demo

先放下作者大大的bolg地址:https://tinloof.com/blog/how-to-make-your-own-splitpane-react-component-with-0-dependencies/, 接下來我們來一起看看具

原创 獲取瀏覽器指紋方法

很早以前就知道有瀏覽器指紋的,不過我不知道怎麼樣可以保存或者記錄瀏覽器指紋,剛瀏覽網頁, 發現,竟然早就有瀏覽器指紋的實現方法了,很開心啊,竟然還可以前端來做,這下更開心了。 1.微信支付裏面有相關的方法 背景介紹 由於用戶網絡使用代理或網

原创 ts筆記1

interface Obj{ x?:number y?:number } function foo({x,y=5}:Obj={}){ console.log(x,y) } foo({x:5}) foo() foo({

原创 實現javascript字符串的repeat方法

function repeat(src,n){ if(n==0)return '' if(n==1)return src if(n>1){return src.concat(repeat(src,n-1))} }

原创 美食與代碼

抖音里美食呱呱叫,百度裏排骨哪個位置好。 若說是個天真的小饞貓,叫聲好?偏偏手藝又很好。 一層層網絡過去,徹夜不寐的思考,炸雞排的滋味挺妙。 看一眼就能把玩到專業,是天賦?不如說有勤奮的驕傲~

原创 自定義對象的map方法

var obj ={ aaa:123, bbb:'uuu', ggg:'rrr' } objMap = (obj,fn)=>{ if(typeof fn!=='function'){ thro

原创 求非0非負數的數組中最小值下標

var arr = [1,-1,2.-3,0,9,7] arr.indexOf(Math.min(...arr.filter((item)=>item>0)))

原创 斐波那契函數與尾遞歸優化

傳統實現斐波那契函數方法 function fabbi(n){ if(n==1||n==2){ return n } if(n>2){ return fabbi(n-2)+fabbi

原创 原生javascript實現的對話框

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-widt