- 博客(8)
- 收藏
- 关注
原创 vue3+ts实现checkbox-group组件
/ 从爸爸的modelValue取出来 传递给自己, type=“checkbox” 可以绑定数组。// 以前只有checkbox的时候 用户会传递modelValue。// 1.设计一个属性 这个属性采用的就是modelValue, 还能更改,更改的时候要触发一个事件,更新数据。if(Array.isArray(value)){ // 针对父组件传递过来的数组。if(isGroup){ // 只要是组 就需要触发组的更新方法,不触发自己的。: string, // 原生的name。
2025-01-13 03:42:30
325
原创 Vue2-3-元编程
target | 代理虚拟化的对象。根据目标验证关于对象不可扩展性或不可配置属性的不变量(保持不变的语义) |返回值defineProperty 方法必须以一个 Boolean 返回,表示定义该属性的操作成功与否。返回值isExtensible方法必须返回一个 Boolean值或可转换成Boolean的值。返回值:getPrototypeOf 方法的返回值必须是一个对象或者 null。| handler (en-US) | 包含陷阱的占位符对象 |返回值has 方法返回一个 boolean 属性的值。
2025-01-13 03:35:04
292
原创 Vue2 diff 算法 和 Vue3 diff算法 区别
122755395](https://blog.youkuaiyun.com/m0_57904695/article/details/122755395 “web前端面试官: 如何让你开发的组件支持 v-model,在往细了说一说_活在风浪里的博客-优快云博客”)通俗总结:data中的user对象有name属性,没有age属性,但是v-model=“user.age”,user中就会增加一个相应式属性age。使用Proxy 的好处是它可以完美的监听到任何方式的数据改变,唯一的缺点是兼容性的问题,
2025-01-13 03:31:22
594
原创 java面向对象三大特性
我们程序设计要追求,高内聚就是类的内部数据操作细节自己完成,不允许外部干涉,低耦合,仅暴露少量的方法给外部使用通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。
2025-01-11 17:43:09
594
原创 Java集合(4)--List接口及其实现类ArrayList、LinkedList和Vector
/无参构造器,底层Object[] elementData初始化为{},即还没有创建长度为10的数组。//如果此次的添加导致底层elementData数组容量不够,则会扩容,默认情况下扩容为原来的1.5倍,同时将原有的数组中的数据复制过去。//创建Node对象,将123封装到Node对象中,该对象中还有prev和next两个变量,分别用来记录前一个和下一个元素的位置。线程不安全,效率较高。List除了从Collection集合继承的方法外,List 集合里添加了一些根据索引来操作集合元素的方法。
2025-01-11 17:39:28
321
原创 Java集合的所有知识点详解,偏通俗易懂,集合笔记
为什么要使用集合在学习集合之前,我们了解过数组,那么我们可以用数组来存储数据,为什么还要用集合呢?其中可以通过几点概括:我们先来里了解数据于聚合的区别:| | || — | — |简单来讲,数组是一列相同类型的数据储存的空间,我们在初始化数组时需要初始化数组的长度,这样对数据的添加和删除比较麻烦,然后我们在往里面添加数据,每个数据在数组中,都有自己的下标,查找数据比较容易;
2025-01-11 17:35:46
1026
原创 2024最新前端经典面试试题
3、在发送http请求前,需要域名解析(DNS解析)(DNS(域名系统,Domain Name System)是互联网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住IP地址。所以,如果你把父函数当作对象(object)使用,把闭包当作它的公用方法(Public Method),把内部变量当作它的私有属性(private value),这时一定要小心,不要随便改变父函数内部变量的值。解决方法是,在退出函数之前,将不使用的局部变量全部删除。
2025-01-10 02:38:36
398
原创 2024最新Java集合 ———Java随笔记
集合类存放于 Java.util 包中,主要有 3 种:set(集)、list(列表包含 Queue)和 map(映射)。Collection:Collection 是集合 List、Set、Queue 的最基本的接口。Iterator:迭代器,可以通过迭代器遍历集合中的数据Map:是映射表的基础接口。
2025-01-10 02:27:28
928
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人