- 博客(12)
- 收藏
- 关注
原创 uniapp父子组件调用
父组件调用子组件中的属性或者方法,可以在子组件中加ref,然后通过this.$refs.,method调用。在子组件中通过 this.$parent.event 来调用。
2023-09-18 15:47:08
1124
原创 考试题总结
思路:定义一个新对象,遍历数组,判断新对象中是否有当前数字对应的值,如果有,那么给这个值加一;遍历数组,判断其中的对象是否大于60,满足条件的值累加起来,定义一个变量来接收累加后的值。遍历数组,判断新数组中是否包含当前遍历的值,如果不包含,将这个值push给新数组,如果包含,则不执行其他语句。’处将字符串分割为两部分的数组,数组索引为0的值就是‘?方法遍历过滤后数组中的每一个对象,执行累加的函数,最后将累加的值赋给变量。方法把每一项在‘=’处分开,将=前面的值作为属性名,=后面的值作为属性值。
2023-08-30 21:45:05
144
原创 js解构赋值
解构是一种更简洁的赋值模式,从数组或对象中提取值。说简单点,就是拆分某个数据的结构,把我们想要的东西提取出来,赋值给新的变量。我们也可以直接给对象中的属性进行赋值,但是新对象的属性名和原对象要相同。在对一个数据进行解构时,可以将数组剩余部分赋值个一个变量。上面是数组解构,对象的解构也是一样。时,=号左边的变量也要用。
2023-08-30 21:01:03
193
原创 JS深浅拷贝
定义一个深拷贝函数,首先判断传入的参数是否是对象类型,判断正确之后,定义一个新对象,判断原对象是对象数组还是对象,把符合的类型赋给新对象。in判断原对象中每个值是引用数据类型还是基本数据类型,如果是基本数据类型,则直接赋值给新对象,若是引用数据类型,则递归调用这个函数,把里面的值再拷贝给新对象,最后返回这个新对象。从上面的例子中可以看到,用object.assign方法进行浅拷贝后,改变obj中a的值,不会影响obj1对象。深拷贝和浅拷贝不同的地方在于,浅拷贝只创建了一个新的对象,复制了基本数据类型的值。
2023-08-30 20:21:16
97
原创 js箭头函数
箭头函数是es6新特性,本质上是一个匿名函数。他的表达语法比普通函数的更简洁。箭头函数没有thisarguments等内部环境对象。箭头函数使用于需要匿名函数的地方,但他不能作为构造函数箭头函数的this指向其上下文,不能改变其指向。普通函数的this指向调用他的对象当我们不需要构造函数创建对象,不需要为元素绑定事件时就可以使用箭头函数(arguments,tieid那些我不会,那我就不写,后面再补)
2023-08-29 19:59:53
214
1
原创 flex布局
flex是“Flexible Box”的缩写,即弹性盒布局,可以提供一种更有效的方式来使用或者将容器声明为弹性容器,容器里的项目就可以在一行上显示,如下图。
2023-08-24 15:59:30
102
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅