会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
shadowdog
博客园
首页
新随笔
联系
订阅
管理
2024年10月10日
json-server的使用
摘要: 1. 简介 json-server可以帮助前端快速的mock数据,快捷方便 2. 安装 可以通过 npm 或者 yarn 安装 npm i json-server -g 3. 数据 在项目的根目录下创建一个文件夹,名字随意,可以叫做db 然后再db目录下新建一个 index.json ,在里面定义要
阅读全文
posted @ 2024-10-10 20:14 小影影
阅读(217)
评论(0)
推荐(0)
2022年9月26日
关于vue-router的*号匹配问题
摘要: vue-router的匹配规则是从上向下,匹配到就不继续向下匹配了,但是最近发现了一个问题 // 定义路由规则的数组 const routes = [ { path: '*', component: NotFound }, { path: '/', redirect: '/find', // 重定向
阅读全文
posted @ 2022-09-26 19:23 小影影
阅读(127)
评论(0)
推荐(0)
2022年5月8日
JS变量的连续赋值
摘要: 今天我们来聊一个JS变量的连续赋值问题 废话不多说,先上代码 var a = { n: 1 } var b = a a.x = a = {n: 2} 我们打印下 a 和 b // a 的打印结果为 {n: 2} // b 的打印结果为 {n: 1, x: { n: 2 }} 这是为什么呢? 其实,我
阅读全文
posted @ 2022-05-08 19:31 小影影
阅读(331)
评论(0)
推荐(0)
2022年5月4日
JavaScript 中为什么0.1 + 0.2 != 0.3
摘要: 在 js 中,我们在计算一些浮点数时,有时会出现一些不精确的情况,比如 <script> console.log(0.1 + 0.2) // 0.30000000000000004 </script> 当计算0.1 + 0.2 的时候,是不等于 0.3 的,为什么呢? 我们知道,计算机只认识机器语言
阅读全文
posted @ 2022-05-04 10:03 小影影
阅读(110)
评论(0)
推荐(0)
2022年4月25日
JavaScript 中的 this 指向
摘要: 今天看到有些同学对this指向有疑问,总结了下。 首先,在普通函数中,this是指向调用此函数的对象。下面我们来看几个例子。 <button>按钮1</button> <button>按钮2</button> <script> let btns = document.getElementsByTag
阅读全文
posted @ 2022-04-25 16:06 小影影
阅读(86)
评论(0)
推荐(0)
2022年4月19日
宽高为宽度百分比的正方形
摘要: 假设让你写一个宽高为宽度百分之五十的正方形,那么该如何写呢? ① vw vw 是一个单位,意思是把宽度分为100份,1vw就是宽度的百分之一,那么元素宽高都写成50vw就可以了 div { width: 50vw; height: 50vw; background-color: yellow; }
阅读全文
posted @ 2022-04-19 17:31 小影影
阅读(106)
评论(0)
推荐(0)
细谈 getElementsByTagName
摘要: 如何获取元素相信大家已经熟的不能再熟了,比如说 getElementsByTagName 是通过标签名获取到元素对象集合,那么 getElementsByTagName 的一些细节你是否知道呢? 例如我们有以下代码 <ul> <li>1</li> <li>2</li> <li>3</li> <li>
阅读全文
posted @ 2022-04-19 16:07 小影影
阅读(574)
评论(0)
推荐(0)
2022年4月13日
无重复字符的最长子串
摘要: 问题:给定一个字符串 s ,请你找出其中不含有重复字符的最长子串的长度。 例如 输入: s = "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 输入: s = "bbbbb" 输出: 1 解释: 因为无重复字符的最长子串是 "b",所以其长度为
阅读全文
posted @ 2022-04-13 11:47 小影影
阅读(76)
评论(0)
推荐(0)
2022年4月12日
关于 display: inline-block; 中间有间隙的问题
摘要: 当我们给一个元素的一系列子元素设置display: inline-block; 时,会发现子元素之间存在间隙,如 <style> div { display: inline-block; width: 100px; height: 100px; background-color: yellow; }
阅读全文
posted @ 2022-04-12 18:13 小影影
阅读(465)
评论(0)
推荐(0)
2022年4月9日
在小程序当中渲染树
摘要: 我们可以很轻松的去遍历一棵树,无论是广度优先遍历还是深度优先遍历,那么怎么在小程序当中渲染一棵树呢? 先看一下我们深度优先遍历的代码 function dfs(tree) { if(!tree) return console.log(tree.value) if (tree.children) {
阅读全文
posted @ 2022-04-09 20:32 小影影
阅读(333)
评论(0)
推荐(0)
下一页
公告