three01

2022年9月24日

vue3新语法糖——setup script

摘要: 前言 vue3上线已经很久了,许多小伙伴应该都已经使用过vue3了。那么在使用vue3composition API的时候有没有觉得整个过程会比较繁琐呢。比如当你定义了一个方法,然后发现模板需要使用该方法,然后就必须将方法返回。当一个组件中存在大量方法和属性的时候,这个过程就会非常的难受。 什么是s 阅读全文

posted @ 2022-09-24 21:01 spiderKing01 阅读(422) 评论(0) 推荐(0) 编辑

2022年9月11日

Node.js - 彻底掌握前端模块化

摘要: 一. 什么是模块化开发 1.1. JavaScript设计缺陷 那么,到底什么是模块化开发呢? 事实上模块化开发最终的目的是将程序划分成一个个小的结构; 这个结构中编写属于自己的逻辑代码,有自己的作用域,不会影响到其他的结构; 这个结构可以将自己希望暴露的变量、函数、对象等导出给其结构使用; 也可以 阅读全文

posted @ 2022-09-11 21:10 spiderKing01 阅读(89) 评论(0) 推荐(0) 编辑

2022年9月8日

JavaScript防抖和节流

摘要: 一. 认识防抖和节流 1.1. 对防抖和节流的认识 防抖和节流的概念其实最早并不是出现在软件工程中,防抖是出现在电子元件中,节流出现在流体流动中 而JavaScript是事件驱动的,大量的操作会触发事件,加入到事件队列中处理。 而对于某些频繁的事件处理会造成性能的损耗,我们就可以通过防抖和节流来限制 阅读全文

posted @ 2022-09-08 14:30 spiderKing01 阅读(247) 评论(0) 推荐(0) 编辑

2022年9月7日

彻底搞懂this指向

摘要: this是JavaScript中的一个关键字,但是又一个相对比较特别的关键字,不像function、var、for、if这些关键字一样,可以很清楚的搞清楚它到底是如何使用的。 this会在执行上下文中绑定一个对象,但是是根据什么条件绑定的呢?在不同的执行条件下会绑定不同的对象,这也是让人捉摸不定的地 阅读全文

posted @ 2022-09-07 11:40 spiderKing01 阅读(181) 评论(0) 推荐(0) 编辑

2022年9月5日

js for...in和for...of的区别

摘要: js for...in和for...of的区别 首先,for-in是ES5标准,遍历的是key(可遍历对象、数组或字符串的key);for-of是ES6标准,遍历的是value(可遍历对象、数组或字符串的value)。 for...in 循环 for...in 语句用于遍历数组或者对象的属性(对数组 阅读全文

posted @ 2022-09-05 22:47 spiderKing01 阅读(84) 评论(0) 推荐(0) 编辑

2022年9月4日

Java Script面向对象详解(一`)

摘要: ES6之前的JavaScript面向对象比较不好理解,涉及到很多知识和思想。 ES6增加了class和extends来实现类的封装和继承,但是通过babel转换成ES5之后还是之前的一套逻辑。 这里,我打算用四篇文章,来讲解一下关于ES5中面向对象的知识体系,一起学习一下吧! 一. JavaScri 阅读全文

posted @ 2022-09-04 00:07 spiderKing01 阅读(148) 评论(0) 推荐(0) 编辑

导航