摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi 阅读全文
posted @ 2023-03-08 15:30 我是一名好程序员 阅读(195) 评论(0) 推荐(0) 编辑
摘要: call、apply、bind都是改变this指向的方法 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <met 阅读全文
posted @ 2022-06-17 17:32 我是一名好程序员 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被“混合”进入该组件本身的选项。 一、局部混入: //①:新建minxins.js文件 minxins.js export default 阅读全文
posted @ 2022-06-15 10:03 我是一名好程序员 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 首先我们先了解一下当输入url按下回车时,会发生什么事情: 1.判断该网址有没有缓存,如果有缓存,加载缓存 2.如果没有缓存,会通过DNS解析域名为IP地址 3.客户端与服务端建立链接 (3次握手) 4.服务端找到对应资源后,返回给客户端 5.客户端解析资源,加载资源 6.关闭客户端与服务端的链接 阅读全文
posted @ 2022-06-09 13:56 我是一名好程序员 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 浅拷贝与深拷贝都是针对 引用数据类型 的复制问题 浅拷贝:拷贝的是地址,不会开辟新的内存空间,彼此操作相互影响; 深拷贝:拷贝的是值,会开辟新的内存空间保存变量,彼此操作互不影响; 我们平时的复制操作一般都是浅拷贝,实现深拷贝的常见方法: for in 遍历对象 生成一个新的对象 Object.as 阅读全文
posted @ 2022-06-09 10:20 我是一名好程序员 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 节流和防抖本质上都是控制事件执行的频率 防抖是在用户多次触发事件,当用户停止触发事件时,将事件执行一次 (模糊搜索) 节流是在用户多次触发事件过程中,间隔执行事件 (监听用户用户滚动事件,无限加载数据) // 防抖 @fn 是对应请求数据 // @ms 是用户多次触发事件的时间间隔 是一个毫秒数 f 阅读全文
posted @ 2022-06-08 15:35 我是一名好程序员 阅读(38) 评论(0) 推荐(0) 编辑
摘要: <script> setTimeout(() => { console.log("b"); }, 0); setTimeout(() => { console.log("c"); }, 10); new Promise((resolve, reject) => { resolve(); consol 阅读全文
posted @ 2022-06-08 11:40 我是一名好程序员 阅读(44) 评论(0) 推荐(0) 编辑
摘要: const flag = false // true const promise = new Promise((resolve, reject)=>{ if(flag){ resolve("成功了") }else{ reject("失败了") } }) promise.then(data=>{ co 阅读全文
posted @ 2022-06-08 11:35 我是一名好程序员 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 1. 原型与原型链 (1)每一个函数对象都有一个原型对象prototype,当这个函数是 构造函数 时,那么prototype的值就会赋予给 实例对象的__proto__ (2) 每一个实例化对象都会有__proto__,他的值就是通过构造函数的prototype赋值的 (3)每一个原型对象prot 阅读全文
posted @ 2022-06-08 10:08 我是一名好程序员 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 在移动端开发过中,会遇到一个问题,就是如何适配各种机型? 看到好多资料,说是用媒体查询@media来写,但是现在这么多手机型号,一个一个来匹配,感觉太傻了 我推荐给大家一种方法:根据 屏幕宽度 设置html标签的font-size,在布局时使用 rem 单位布局,达到自适应的目的,是 弹性布局 的一 阅读全文
posted @ 2021-06-21 14:36 我是一名好程序员 阅读(446) 评论(1) 推荐(1) 编辑