首页
画廊
日志
文章归档
友情链接
关于
1
chai 断言框架
2
【vue】Touch 事件会触发Click事件
3
【javaScript】Object.is() 的出现是为了解决什么样的问题 ?
4
如何实现微信关注公众号自动登录功能 ?
5
【typescript】协变与逆变
acwink
温故而之新,可以为师矣。
累计撰写
68
篇文章
累计创建
49
个标签
累计收到
11
条评论
导航
首页
画廊
日志
文章归档
友情链接
关于
目录
搜索
标签搜索
test
微信
设计模式
http
css
dp
promise
开发效率
interview
面试
javaScript
scss
min-vue
typescript
vue
逆元
欧拉定理
费马定理
欧拉函数
约数
数论
质数
二分图
图论
最小生成树
二进制枚举
leetcode
邻接矩阵
邻接表
floyd
Bellman-ford
spfa
Dijkstra
最短路
哈希
二叉堆
并查集
字典树
字符串
kmp
循环队列
队列
静态
栈
双链表
静态单链表
数据结构
算法
单链表
分类
javaScript
chai 断言框架
1 年前
607
9
4
119.7℃
javaScript
import { expect } from "chai";// 类型判断expect('test').to.be.a('string');expect({ foo: 'bar' }).to.be.an('object
【vue】Touch 事件会触发Click事件
1 年前
953
0
0
119.3℃
vue3
javaScript
在使用vue开发项目,在父组件上监听点击事件和触摸事件。子元素上有单独的事件处理函数。大致代码如下。<div @click="foo()" @touchend="foo()"><div @click.stop="baz()"
【javaScript】Object.is() 的出现是为了解决什么样的问题 ?
1 年前
802
0
0
104.2℃
javaScript
没有Object.is的时候存在的问题NaN === NaN // false+0 === -0 // trueObject.is 是如何解决这个问题的呢 ?function is(a, b) {// 判断0的情况 if (a === b) { /* 前提:-0 === 0
关于如何实现滑动翻页那件事 (vue+ebupjs实现)
1 年前
424
0
0
66.4℃
javaScript
关于如何实现滑动翻页那件事 (vue+ebupjs实现)?本demo并没有实现css翻页效果。基础知识滑动事件主要有三个:touchstart:刚开始滑动触发。touchmove:滑动期间会不断的触发。touchend:滑动结束后触发。实现滑动翻页监听滑动初始化数据const initialed =
js 原生实现扫雷
1 年前
658
0
0
89.8℃
javaScript
面试
原生js实现 扫雷在线查看介绍一个用原生js实现的扫雷游戏软件架构initMapArray: 用于初始化地图数组initUI: 用于初始化UIinitEventLogic: 用于初始化交互逻辑checkgStatus: 用于检查是否获胜setVisBlock: 用于求出连通块gameOver: 判断
通过promise简单实现ajax
1 年前
583
0
0
82.3℃
javaScript
首先,根据 XMLHttpRequest 生成一个对象, 然后配置 url, 设置状态监听函数,设置错误监听,设置响应数据类型,设置请求头,发送请// 基于promise 封装一个 ajaxfunction getJSON(url) { return new Promise((resolve, r
【javascript】闭包总结
1 年前
498
0
0
73.8℃
javaScript
闭包(Closure)闭包的定义MDN一个函数和对器周围状态(lexical environment, 词法环境(作用域))的引用捆绑在一起(或者说函数被引用包围),这样的组合就是 闭包(Closure)也就是说,闭包可以让一个内层函数访问到其外层函数的作用域。在 js 中,每当创建一个函数,闭包将
【javascript】JS 执行原理总结
1 年前
449
0
1
70.9℃
javaScript
浏览器的工作原理从用户角度大访问一个网页大致是一个如下过程浏览器内核不同浏览器有不同的内核。Gecko:早期被 Netscape 和 Mozilla Firefox 浏览器浏览器使用;Trident:微软开发,被 IE4~IE11 浏览器使用,但是 Edge 浏览器已经转向 Blink;Webkit
【javascript】this 绑定规则总结
1 年前
419
0
0
65.9℃
javaScript
为什么需要this观察如下代码对比var obj = { name: "acwink", age: 18, getName() { return obj.name; }, getAge() { return obj.age
【javaScript】Promise 设计与实现
2 年前
882
0
1
114.2℃
javaScript
面试
【javaScript】Promise 设计与实现Promise 状态设置Promise 一共由三种状态,pendding, fulfilled rejected。const PROMISE_STATUS_PENDDING = "pendding";const PROMISE_S
上一页
下一页
1
2