- 博客(9)
- 问答 (1)
- 收藏
- 关注
原创 详解Go语言中的append函数
然后就是下一个one函数的执行,传入s2,首先为s2追加一个元素,append函数返现此时的底层数组未满(容积4,长度3),然后就正常把0加到了切片的末尾,此时底层数组容积为4,长度为4,内容为[1,2,3,0],然后执行for循环操作,底层数组的值因此就变成了[2,3,4,1],注意!- 此时s2的容积为4,长度为3,内部元素为 [1,2,3],而此时s1切片的容积为2,长度为2,内部元素为[1,2] ,此时两个切片的底层数组不是同一个。这个切片会指向新的底层数组,原始切片并没有被修改。
2023-09-25 21:10:48 1954 1
原创 黑马 vue3 小兔生鲜 详解vu3中的reactive和ref
在 Vue2 中,所有在 `data` 中声明的数据都会被添加到组件实例中,我们可以通过 `this` 访问它们。然而,如果我们使用计算属性或 `watcher` 来访问数据,则会创建新的响应式实例,而不是使用组件实例中的数据。在 Vue3 中,只有使用 `reactive` 或 `ref` 声明的数据才是响应式的。值得注意的是,在 Vue2 中,我们需要使用一些特殊的技巧才能处理嵌套数据或动态属性。在 Vue2 中,所有数据都被视为响应式,即使它们不需要进行响应式处理,比如一个简单的字符串或数字。
2023-05-11 14:10:33 225
原创 javascript中控制css样式的方法
javascript中控制css样式的方法?1.通过修改元素的style属性2.通过classList属性3.通过classList属性和CSS样式表4.通过className属性
2023-05-10 01:09:09 1491
原创 javascript中事件绑定的on和addEventListener的区别
4. 兼容性:`on` 属性是早期浏览器提供的事件绑定方式,而 `addEventListener` 方法是后期推出的标准事件绑定方式。考虑到浏览器的兼容性问题,现在更推荐使用 `addEventListener` 方法来绑定事件,而不是使用 `on` 属性。2. 事件绑定的时间:使用 `on` 绑定事件的方式是直接在元素上为其设置属性,因此只能在元素创建时绑定事件。1. 响应方式:使用 `on` 绑定事件只能绑定一个响应函数,而使用 `addEventListener` 可以绑定多个响应函数。
2023-05-10 00:46:48 568 1
原创 javascript中的立即执行函数
1. 避免命名冲突:可以将代码包装在立即执行函数中,以便在全局范围内创建作用域。由于 IIFE 中的变量在外部是不可访问的,因此可以避免与全局命名空间中的其他变量发生冲突。2. 模块化代码:IIFE 可以用于将相关代码封装在一起,创建一个私有作用域,并确保模块的变量和函数不会在其他地方被访问或修改。3. 性能优化:立即执行函数可以减少全局变量的使用,从而减少命名冲突的可能性,提高代码性能和可维护性。js函数的定义和调用和其他语言差不多,和定义在对象里面的函数也是一样的调用方法。
2023-05-10 00:25:36 263 1
原创 web前端基础点 数组、对象、和变量的定义,以及var、let、const的区别
关键字var、let、const的区别,定义数组和对象以及变量要注意的点,数组的修改,对象的调用,for in的使用
2023-05-09 01:31:38 793 2
空空如也
利用二叉排序树对顺序表进行排序
2022-06-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人