会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Ly021
博客园
首页
新随笔
联系
订阅
管理
1
2
下一页
2024年8月9日
promise.catch
摘要: 在 JavaScript 中,如果你在 Promise 链中使用了 catch,并且 catch 捕获到一个异常后,后面的 then 仍然会被执行,但有一些具体的行为取决于 catch 中的操作。 1、当promise.catch捕获到异常并返回一个值,那么后续的 then 会继续执行,并且接收 c
阅读全文
posted @ 2024-08-09 14:45 Ly021
阅读(407)
评论(0)
推荐(0)
2023年10月21日
computed和watch之前的区别
摘要: 1、computed依赖同步数据的变化,处于生命周期的创建阶段以及更新阶段,一般如果依赖的data不变的话,则通常不会重新计算,所以一般在创建阶段,如果依赖data是变化的,则处于更新阶段,computed的值会默认走缓存,计算属性基于它们的响应式依赖进行缓存,基于data声明过或者父组件传过来的p
阅读全文
posted @ 2023-10-21 21:03 Ly021
阅读(45)
评论(0)
推荐(0)
箭头函数和普通函数中this的使用
摘要: var name = '南玖'; var person = { name: 'nanjiu', say: function() { console.log('say:', this.name); }, say2: () => { console.log('say2:', this.name); }
阅读全文
posted @ 2023-10-21 20:17 Ly021
阅读(15)
评论(0)
推荐(0)
2023年10月10日
变量提升与函数提升
摘要: 变量提升的主要原因是 JavaScript 的解释执行方式。在代码执行之前,JavaScript 引擎会扫描整个作用域,找到所有的变量声明(使用 var 关键字声明的变量)和函数声明,然后将它们提升到作用域的顶部。 例如,考虑以下代码: javascript: console.log(name);
阅读全文
posted @ 2023-10-10 21:48 Ly021
阅读(43)
评论(0)
推荐(0)
vue2,3render函数的简单使用
摘要: render 函数的主要作用: 创建虚拟 DOM:render 函数负责创建虚拟 DOM 元素,这些元素以 JavaScript 对象的形式表示页面的结构和内容。 根据状态和数据生成 UI:render 函数根据组件的状态(data 数据)、属性(props)、计算属性(computed)、方法(m
阅读全文
posted @ 2023-10-10 16:58 Ly021
阅读(580)
评论(0)
推荐(0)
2023年10月7日
position的属性,以及使用场景选择
摘要: 1,position:static;HTML 元素的默认值,即没有定位,遵循正常的文档流对象。静态定位的元素不会受到 top, bottom, left, right影响。 2,position:fixed;元素的位置相对于浏览器窗口是固定位置。即使窗口是滚动的它也不会移动: 3,position:
阅读全文
posted @ 2023-10-07 20:33 Ly021
阅读(109)
评论(0)
推荐(0)
2023年9月25日
let和var特性去了解闭包问题的特性
摘要: 下列代码输出结果为? for(var i = 0; i < 3; i++){ setTimeout(function(){ console.log(i); },0); }; 输出结果是:3,3,3 为什么不是0,1,2呢? 如果换成 for (var i = 0; i < 3; i++) { (fu
阅读全文
posted @ 2023-09-25 22:40 Ly021
阅读(53)
评论(0)
推荐(0)
2023年9月23日
使用CSS中的@keyframes规则创建了一个无限旋转动画
摘要: 现在scss中定义: @keyframes rotate { 0% { transform: rotate(0) } 100% { transform: rotate(360deg) } } 应用到元素element中: .element { animation: rotate 2s linear
阅读全文
posted @ 2023-09-23 15:29 Ly021
阅读(282)
评论(0)
推荐(0)
2023年9月20日
歌手页面收藏功能之本地存储localstorage之save
摘要: 收藏功能: 一、本地存储代码,array-storage.js: import storage from 'good-storage' function insertArray(arr, val, compare) { const index = arr.findIndex(compare) if
阅读全文
posted @ 2023-09-20 20:35 Ly021
阅读(44)
评论(0)
推荐(0)
2023年9月17日
session存储数据-解决歌手页面刷新报错的问题
摘要: 刷新报错的原因是,singer数据是需要在singer.vue页面去传到singerdetail.vue页面的,所以想要重新加载singerdetail页面就必须重新返回到singer页面,很麻烦,想要解决就只需要将数据存储到session中既可以,网站的数据存储一般有两种,一个是location一
阅读全文
posted @ 2023-09-17 11:25 Ly021
阅读(22)
评论(0)
推荐(0)
1
2
下一页
公告