
javascript
微醺布丁308
这个作者很懒,什么都没留下…
展开
-
ts数据类型分类
类型系统按照类型检查的时机来分类,分为动态类型和静态类型,动态是在运行时候才检查数据类型,静态是在编译时候检查数据类型静态语言是在编译期间就会做数据类型的检查,也就是要在写代码的时候就声明变量的数据类型。大部分的后台语言比如 java,php 等以及我们要学的 ts 都是静态的。动态语言是指在运行期间才会去做类型检查的语言,也就是说动态语言声明的时候不需要指定数据类型。比如 javascript 和 python 都是动态的。...原创 2022-07-04 19:05:46 · 383 阅读 · 0 评论 -
promise中的all和race方法
promise中的all方法和race方法这两个方法,都是并行执行多个异步操作。而不同的是,all方式遵循“谁跑得慢,以谁为准执行回调”,而race遵循的是“谁跑的快,以谁为准执行回调”以下为两个异步函数function yibu1() { var p1 = new Promise((resolve, reject) => { setTimeout(() => { resolve('第一个异步执行成功...原创 2022-05-03 10:17:25 · 3173 阅读 · 0 评论 -
vue中v-if和v-show的区别
相同点:都是显示隐藏不同点:v-if:通过创建或删除dom节点来实现显示或隐藏 浪费性能 适合筛选元素和初次渲染v-show:通过display属性来实现控制元素的显示或隐藏 适合显示隐藏本质的区别vue-show本质就是标签display设置为none,控制隐藏vue-if是动态的向DOM树内添加或者删除DOM元素编译的区别v-show其实就是在控制cssv-if切换有一个局部编译/卸载的过程,切换过程中合适地销毁和重建内部的事件监听和子组件编译的条件v-s原创 2022-04-26 16:55:38 · 625 阅读 · 0 评论 -
V-for和v-if哪个优先级高?同时使用如何解决?
v-for优先级高 避免浪费性能 用div或template包裹,把v-if写在包裹标签上不能同时使用 v-for的时候我们才开始渲染dom元素,这个v-if还⽆法进⾏判断.首先:永远不要把 v-if 和 v-for 同时用在同一个元素上。其次:当 Vue 处理指令时,v-for 比 v-if 具有更高的优先级将 users替换为一个计算属性 (比如 activeUsers),让其返回过滤后的列表将:<ul> <li v-for="user in ...原创 2022-04-26 16:34:35 · 838 阅读 · 0 评论