首页
文章
归档
分类
标签
生活
动态
图库
留言板
导航站
JY小店
账号卡站
SIM流量卡
国外/美国信用卡
百宝箱
JY小店
云盘
影音娱乐
免费API
OCR 服务
机场&软件
DockerHub
LobeChat
ChatGPT
Claude镜像站
监控
流量统计
站点监测
小鸡探针
更多
短链服务
青龙面板
Minio
qBittorrent
朋友圈
相关声明
关于我
IT知识空间
事情在好起来之前,总会变得更坏
累计撰写
207
篇文章
累计创建
40
个标签
累计收到
226
条评论
栏目
首页
文章
归档
分类
标签
生活
动态
图库
留言板
导航站
JY小店
账号卡站
SIM流量卡
国外/美国信用卡
百宝箱
JY小店
云盘
影音娱乐
免费API
OCR 服务
机场&软件
DockerHub
LobeChat
ChatGPT
Claude镜像站
监控
流量统计
站点监测
小鸡探针
更多
短链服务
青龙面板
Minio
qBittorrent
朋友圈
相关声明
关于我
目 录
CONTENT
以下是
JavaScript
相关的文章
2023-02-15
JS 立即执行函数(IIFE)
在JS中,如果我们定义了一个函数如下:function fn(){ /* code */ }或者let fn = function(){ /* code */ }当我们在调用时,都需要在后面加上一对圆括号,像这样:fn()正如上面所写的那样,fn相对于函数表达式function(){ /* code
2023-02-15
456
0
1
Font-end web
JavaScript
2023-02-14
JS页面跳转和刷新
window.location(.href)=“URL”其实 .href 可以省略window.location 和 window.location.href 实现的效果是一样的例如:window.location = "http://www.baidu.com"window.l
2023-02-14
854
0
1
Font-end web
Vue
Browser
React
JavaScript
2023-02-09
观察者模式 VS 发布订阅模式
有人说这两个模式其实是一个模式。这句话一半对,一半错吧。它们有类似的地方,不过也不能说完全一致。先来一张图,这张图解释了观察者模式和发布订阅模式在流程上的一些区别:阐述二者的模型:观察者模式里,观察者(Observer)直接订阅(subscribe)主题(Subject),而当主题被激活的时候,会触
2023-02-09
728
0
0
Vue
Font-end web
JavaScript
2023-02-09
JS中的高阶函数
高阶函数是指至少满足下列条件之一的函数:函数可以作为参数被传递函数可以作为返回值输出其实我们在平常撸代码的时候,会不知不觉使用到高阶函数比如:数组中常用的方法:map、reduce、filter、sort 等等,好多都是高阶函数,(想了解数组中常用的方法,请参考我的文章《JS 数组中常用方法总结》)
2023-02-09
482
0
0
JavaScript
2023-02-09
深入理解 promise、generator+co、async/await 用法
回调函数因为涉及的内容多而杂,并且在项目中也不怎么使用,所以在这里就先不说了,本章重点讲解一下 Promise、generator + co、async/await因为里面内容会有点多,并且还有好多代码示例。所以需要静下心慢慢看,相信看完之后,你肯定会对这三种方法涉及的异步问题的理解更上一层楼如果想
2023-02-09
556
0
0
JavaScript
InterView
Browser
Font-end web
Vue
React
2023-02-04
JS(浏览器)事件环Event Loop (宏、微任务)
在说 浏览器事件环 之前,先说几组概念:堆(heap)和栈(stack)堆中存的是引用数据类型,是动态分配的内存,大小不定也不会自动释放。栈中存的是基本数据类型,会自动分配内存空间,自动释放;堆(heap):也可以叫堆内存;是一种队列优先,先进先出的数据结构;栈(stack):又名’堆栈’,也是一种
2023-02-04
534
0
0
Vue
JavaScript
Font-end web
React
Browser
2023-02-02
Vue 数据劫持
什么是数据劫持?定义: 数据劫持,指的是在访问或者修改对象的某个属性时,通过一段代码拦截这个行为,进行额外的操作或者修改返回结果。简单地说,就是当我们 触发函数的时候 动一些手脚做点我们自己想做的事情,也就是所谓的 "劫持"操作数据劫持的两种方案:Object.definePro
2023-02-02
483
0
2
Vue
Font-end web
JavaScript
2023-01-19
better-scroll 滚动插件的使用
better-scroll 是什么?better-scroll 是一款重点解决移动端(已支持 PC)各种滚动场景需求的插件。它的核心是借鉴的 iscroll 的实现,它的 API 设计基本兼容 iscroll,在 iscroll 的基础上又扩展了一些 feature 以及做了一些性能优化。bette
2023-01-19
990
0
0
Font-end web
Vue
React
JavaScript
NPM
2023-01-18
JS中常用计时器方法(setTimeout、setInterval)
JS常用的定时器方法setTimeout():在指定的毫秒数后调用函数或者计算表达式setInterval():按照指定的周期(以毫秒计)来调用函数或计算表达式。方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。clearTimeout():清除setTimeout()
2023-01-18
558
0
0
Font-end web
JavaScript
2023-01-11
ES6 新增内容总结
1)let 与 constES6中新增加了两个重要的 JavaScript 关键字: let 和 constlet 声明的变量只在 let 命令所在的代码块内有效const 声明一个只读的常量,一旦声明,常量的值就不能改变let1.代码块内有效let 是在代码块内有效,var 是在全局范围内有效{
2023-01-11
555
0
0
JavaScript
Font-end web
1
2
3
4