- 博客(20)
- 收藏
- 关注
原创 js的各种宽高属性,Screen、innerHeight、 clientHeight、offsetHeight、scrollHeight、scrollWidth等属性
screen.width ---- 电脑屏幕可视宽度screen.height ---- 电脑屏幕可视高度screen.availHeight --- (电脑屏幕可视高度 - 任务栏)screen.availWidth --- (电脑屏幕可视宽度 - 任务栏)
2024-12-20 22:45:00
365
原创 BOM中的location,location常用的方法和属性
assign是一个方法,可以用来页面跳转,会留存历史记录,跳转后可以通过浏览器返回按钮返回。
2024-12-18 22:01:42
320
原创 Generator函数
Generator函数不会自己执行,需要手动调用next来执行,函数内部有yield关键字,遇到yield关键字,next会停止执行,需要再次调用next才继续执行,直到next中的返回的done为true时执行完毕。
2024-12-15 19:30:28
209
原创 js中的任务,宏任务和微任务
js有同步任务和异步任务,而异步任务又分宏任务和微任务宏任务:setTimeout、setInterval微任务:Promisejs的执行顺序是自上而下执行,遇到同步任务会立马执行,遇到异步任务会放到任务队列,执行完同步后再执行异步任务。
2024-12-15 16:06:37
195
原创 Promise的状态有哪些,Promise的常用方法
promise是用于解决异步变成的一种方案,它可以使异步变成同步的写法,解决回调地狱的问题/* 可以写异步操作 */}, 2000);})})()
2024-12-13 23:12:19
255
原创 什么是原型和原型链、__proto__与prototype区别
原型链可以理解为是一个查找机制,当访问对象中的属性,如果对象上没有该属性,那么就会查找他的显示原型(prototype)和隐式原型(__proto__)对象上是否有该属性,如果有就可以使用prototype是函数对象独有的属性,也可以称为显示原型,该属性指向该函数的原型对象。例如,指向函数fn的原型对象。
2024-12-12 23:26:31
351
原创 手写new,new一个函数发生了什么,对象继承,
*clazz - 需要构造的函数args - 构造函数的参数*/let obj = {} // 创建一个要返回的对象obj.__proto__ = clazz.prototype // 将对象的原型链指向构造函数的prototype属性var res = clazz.apply(obj,args) // 执行构造函数res : obj // 返回对象。
2024-12-12 00:03:11
298
原创 obj.hasOwnProperty(key)判断对象是否有该属性,不包括__proto__
用来判断对象有没有该属性,不包括原型链(__proto__)的上的属性
2024-12-11 23:40:58
109
原创 对this的理解、bind、call、apply的区别,手写call和apply
this的理解,bind、call、apply的区别,手写call和apply,Function.prototype
2024-12-10 23:44:21
240
原创 动态切换element中table的头部,宽度受影响
在table中动态的切换头部<el-table-columnv-for="(item,index)intableHearder":prop="item.prop":label="item.label">如上的代码,当tableHearder的数据发生变化时,前一个table表格头部宽度会影响到变换后的表格<el-table-column...
2021-10-09 18:03:37
528
原创 微信小程序之自定义组件创建及其字段说明
一、自定义组件简述开发者可以将页面内的功能模块抽象成自定义组件,以便在不同的页面中重复使用;也可以将复杂的页面拆分成多个低耦合的模块,有助于代码维护。自定义组件在使用时与基础组件非常相似。二、如何创建自定义组件 1、创建一个放自定义组件集合的文件夹, 2、创建自定义组件的文件夹 3、鼠标右键自定义组件文件夹新建Component三、如何引用 1、在页面组件的配置文件中注册,配置文件为.json的文件...
2021-06-25 16:53:32
563
原创 快速了解小程序
一、什么是小程序小程序有很多,抖音小程序,百度小程序,微信小程序,这里我们说一小程序是一种不需要下载安装既可以使用的应用(其实需要下载,只不过包特别小),依托于
2021-06-17 20:15:57
259
原创 常用的电脑快捷键
常用的电脑快捷键ctrl + c ==> 复制ctrl + v ==> 粘贴ctrl + z ==> 撤销ctrl + x ==> 剪切ctrl + n ==> 新建Alt + Tab ==> 切换窗口win+ d ==> 快速回到桌面win + l ==> 快速锁屏win + R ==> 打开运行对话框 >>>>输入cmd进入黑窗口,输入msconfig可查看当...
2021-05-27 11:43:03
112
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人