自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 关于vue中插槽slot的用法理解

插槽:就是slot(模板),怎么显示由父组件决定。如果把任何一个组件从模板的种类来区分,有两种:1、非插槽模板 2、插槽模板下面是一些简单的代码及效果,一看就懂哈。插槽模板slot分为3种:1、单个插槽—默认插槽—匿名插槽父组件:子组件:效果 :2、具名插槽—多个插槽(带name属性)父组件:子组件:效果 :3、作用域插槽—带数据的插槽(在slot上绑定数据)...

2020-05-08 09:30:08 327

原创 对 原型 及 原型链 的理解

首先说一下什么是原型?原型是一个可以被复制(或者叫克隆)的一个类,通过复制原型可以创建一个一模一样的新对象。通俗的说,原型就是一个模板,在设计语言中更准确的说是一个对象模板。1、原型(Person)定义了一些公用的属性和方法;利用原型(Person)创建出来的新对象实例(joe和john对象)会共享原型(Person)的所有属性和方法。var Person = function(name){...

2020-05-05 08:40:36 340

原创 什么是 TypeScript

一 、Typescript 介绍1.、TypeScript 是由微软开发的一款开源的编程语言。 TypeScript 是 Javascript 的超级,遵循最新的 ES6、Es5 规范。TypeScript 扩展了 JavaScript 的语法。2、TypeScript 更像后端 java、C#这样的面向对象语言可以让 js 开发大型企业项目。3、谷歌也在大力支持 Typescript 的推...

2020-04-27 08:22:03 327

原创 防抖、节流

使用原因及作用:在进行窗口的resize、scroll,输入框内容校验等操作时,如果事件处理函数调用的频率无限制,会 加重浏览器的负担,导致用户体验非常糟糕。此时我们可以采用debounce(防抖)和throttle(节流)的方式来减少调用频率,同时又不影响实际效果。防抖和节流的目的都是为了减少不必要的计算,不浪费资源,只在适合的时候再进行触发计算。一、函数防抖定义在事件被触...

2020-04-26 08:29:53 124

原创 Uncaught RangeError: Maximum call stack size exceeded 报错

这通常是一个栈溢出的报错。报错的原因通常可能有两个:一就是判断条件出现错误;二就是递归没有结束。从这两个问题入手报错就可以解决啦。...

2020-04-25 08:54:22 452

原创 空值判断 && 类型判断

一、判断一个对象是不是空------4种方法 1.Object.getOwnPropertyNames() 返回值是对象中属性名组成的数组;如果是空数组,即为空; eg: let obj={ name:"123", age:12 } console.log((Object.getOwnPropertyNames(obj))) //["name", "age"] 不是空 ...

2020-04-15 08:29:07 454

原创 vue 配合 typescript 及 类 的使用

.ts 表示你的代码就是用 ts 写的。TypeScript 相比 JavaScript 增加了类型声明。这些类型声明帮助编译器识别类型,从而防止开发者“搬起石头砸自己的脚”。原则上,TypeScript 需要开发者做到先声明后使用。这就导致开发者在调用很多原生接口(浏览器、Node.js)或者第三方模块的时候,因为某些全局变量或者对象的方法并没有声明过,导致编译器的类型检查失败。好了,下面...

2020-04-05 15:53:50 550

原创 关于this指向

this指向总体来说分两种情况:正常情况和非正常情况。正常情况:1.指向windoweg: function add(){console.log(this)}add()这里的this就指向windoweg:let bdd={log(){setTimeout(function(){console.log(this)},1000)}}bdd.log();这里的this同...

2020-03-30 15:34:01 114

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除