自定义博客皮肤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)
  • 收藏
  • 关注

转载 js对象的API

1.configurable:表示能否通过delete删除属性从而重新定义属性,能否修改属性的特性,或者能否把属性修改为访问器属性,默认值为false。用于返回一个对象属性对应的属性描述符,包括(value、writable、enumerable、configurable、get、set)注意:如果后面对象的属性名和前面的重复,后面的属性名将覆盖前面的。默认值为false。包含属性所在的对象、属性的名字、一个描述符对象。用于返回一个对象自身所有可枚举属性值的数组。用于密封一个对象,但可以修改可写属性的值。

2022-11-14 16:38:34 227 1

原创 VUE组件间通信方式

注意:Bus.$on应该在Bus.$emit之前,因为Bus.$on需要监听Bus.$emit是否发送,所以需要在它之前进行监听。通过使用$emit给父组件传递一个方法,父组件在子组件上绑定@来接收这个方法。先创建一个bus.js的文件(为全局事件总线,如果想要进行传参在页面引用即可)父组件通过给子组件绑定ref,并且通过$refs来调用子组件的方法。在子组件上绑定一个参数,子组件通过props来接收这个参数。发送参数的组件SonOne.vue。接收参数的组件SonTwo.vue。1.父子之间的通信方式。

2022-11-02 13:54:34 93

原创 VUE面试题

双向绑定是通过数据劫持结合发布者和订阅者的模式,通过object.definepropety()劫持各个属性的getter和setter,当用户修改某个值时,会通过重写该属性的setter方法,对数据进行劫持监听,当每次值更新时,会执行setter方法内的指定操作来更新视图。SPA是一种网络应用程序或网站的模型,它通过动态重写当前页面来与用户交互,这种方法避免了页面之间的交互来影响用户的体验感,所有必要的代码都是通过单个页面的加载而检索的。3.如何理解v-show和v-if。

2022-10-25 20:53:02 379

原创 JS判断对象是否为空

2.通过Reflect.ownKeys()返回对象所有的key值,如果长度为0则对象为空(通过该方法可以获取到对象可枚举值和不可枚举值,但无法获取到对象的继承属性)3.通过Object.keys()返回对象所有的key值,如果长度为0则对象为空(通过该方法可以获取到对象所有的可枚举值,无法获取到不可枚举值和对象的继承属性)1.通过将对象转为字符串,判断字符串是否为“{}”

2022-10-25 13:58:30 463

原创 vue中native的用法

native是用于监听自定义标签的事件,如果给父组件中的子组件元素绑定一个事件,不使用native将不会触发对应的方法,如果进行绑定后将触发相应的方法。

2022-10-17 19:10:53 573

原创 数组API

前端数组api

2022-10-17 15:58:44 53

原创 解决v-for和v-if同时使用报错问题

解决v-for和v-if同时使用报错问题

2022-10-12 20:59:00 240

原创 var和let的区别

var和let的区别

2022-07-27 17:14:18 472

空空如也

空空如也

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

TA关注的人

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