- 博客(17)
- 收藏
- 关注
原创 (Vue2.x)::v-deep usage as a combinator has been deprecated. Use :deep(<inner-selector>) instead.
(Vue2.x)::v-deep usage as a combinator has been deprecated. Use :deep(<inner-selector>) instead.
2022-07-29 15:22:01
1984
1
原创 js日常习题册
文章目录前言习题一、js实现括号匹配,包括()和[]和{}思路代码习题一、?前言本文将不定时、长期更新,主要记录前端js的一些习题,知识点。不足处请好兄弟指正。习题一、js实现括号匹配,包括()和[]和{}示例:let strArr = [“(({[]}{}”,“{}()((()}}”,“{(){[]}[]}”],判断是否满足括号匹配原则。思路使用栈,对每一项进行判断,左括号入栈,右括号匹配则出栈。代码 let strArr = ["(dasd({d[as]das}{}", "{}()(
2022-05-16 18:34:50
250
原创 Promise学习并手写一个Promise
文章目录一、Promise介绍与基本使用?什么是PromisePromise的基本使用二、常用的APIPromise.resolve()Promise.reject()Promise.all()Promise.race()三、手写Promise一、Promise介绍与基本使用?什么是PromisePromise 是ES6提供异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理且更强大。可以解决之前异步操作产生的回调地狱问题。Promise的基本使用对象的三种状态Pending
2022-05-07 18:41:09
315
原创 学习Vue3.0笔记
Vue3快速上手Vue3简介Vue3相对于Vue2多了些什么?1.性能的提升2.源码改变3.拥抱TS4.新特性(重点)快速上手Vue3工程创建标题Vue3简介代号:One Piece(海贼王)Vue3相对于Vue2多了些什么?1.性能的提升根据官方文档描述,Vue3性能的提升提升主要包括以下几个方面:打包大小减少了41%。初次渲染55%,更新渲染快了133%。内存减少54%。2.源码改变响应式的实现。之前我们知道Vue2的响应式是通过Object.definePropetry()
2022-03-28 16:30:29
2362
1
原创 js原型继承的几种方式(简单理解)
js原型继承的几种方式原型链继承构造函数继承(对象冒充继承)组合继承(原型链继承+构造函数继承)原型式继承寄生组合式继承1.原型链继承什么是原型链???这里是我找到的几个比较清楚的图片众所周知,每个构造函数都有一个原型对象,原型对象都包括一个指向构造函数的指针,而实例都包括一个指向原型对象的内部指针,如果我们将原型对象等于另一个构造函数的实例,此时的原型对象将包含一个指向另一个原型的指针,层层递进就形成了原型链。function superf() { this.name
2020-10-17 17:41:42
3213
原创 JavaScript的this四种绑定方式
JavaScript的this四种绑定方式最近在学习JavaScript的过程中,发现了this这个东东,so,今天咱们扒拉扒拉这到底咋用。this呢,有四种绑定方式:默认绑定,隐式绑定,显式绑定和new绑定。先不管这四种绑定方式是啥,一句话是核心:函数中的this总是指向调用他的对象。下面我们来看第一种绑定方式:1.默认绑定当一个函数没有明确的调用对象的时候,也就是单纯作为独立函数调用的时候,将对函数的this使用默认绑定:绑定到全局的window对象。简单说就是一句话:凡是函数作为独立函数调
2020-10-16 18:28:37
305
原创 JavaScript的Object类型和Array类型
JavaScript的Object类型和Array类型Object类型.创建object实例的方法有两种。第一种就是使用new操作符和object来构造函数,例如: var person = new Object(); person.name = "xuxiaotong"; person.sex = "male"; person.age = 21;另一种就是使用字面量表示法: var student = { name : "xutong", age : 2
2020-10-15 21:05:42
617
原创 Vue.js学习之旅(一)
Vue.js的学习之旅(一)1.创建第一个简单的vue应用在此已经默认我们安装好了vue.js。如何安装可借鉴vue.js官网vue.js下面我们创建第一个简单的vue应用。前期学习,我们先使用<script src="vue.js"></script>标签来引入vue.js。<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta http-
2020-10-13 21:54:41
233
1
原创 defer和async是什么??区别是什么??
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2020-10-12 19:00:16
702
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人