- 博客(4)
- 收藏
- 关注
原创 substring与substr的区别
substring()与substr()的主要区别 substring()方法返回一个索引和另一个索引之间的字符串,语法如下: str.substring(indexStart, [indexEnd]) 下面有六点需要注意: substring()从提取的字符indexStart可达但不包括 indexEnd 如果indexStart 等于indexEnd,substring()返回一个空字符串。 如果indexEnd省略,则将substring()字符提取到字符串的末尾。 如果任一..
2022-04-10 21:21:01
1611
原创 常见的几个面试题
一面 1.单页面应用和多页面应用的优缺点? 单页应用 优点:页面切换快 因为页面每次切换跳转时,并不需要做html文件的请求,这样就减少了http发送 缺点:首屏时间慢,SEO差 因为首屏时需要请求html,同时还要发送js请求,两次请求回来了,首屏才会展示出来。相对于多页应用,首屏时间慢。 SEO效果差,因为搜索引擎只认识html里的内容,不认识js的内容,而单页应用的内容都是靠js渲染生成出来的,搜索引擎不识别这部分内容 多页应用 优点:首屏时间快 因为当我们访问页面的时候,服务
2022-04-10 07:43:34
180
原创 for循环里的定时器
在学习js的时候,或者面试的时候,会经常碰到这一道经典题目: for(var i = 0; i < 5; i++) { setTimeout(function () { console.log(i); }); } console.log('a'); 熟悉这道题目的人立马就可以说出答案: 'a' 5 5 5 5 5 结果是先打印字符串'a',然后再打印5个数字5。 有人会说这个题目并不难,而且只要你遇到过这个题目,下次再见到基本也不会答错了,但其实这段简单的
2022-04-07 23:29:09
1177
原创 为什么vueCli打包以后本地打开以后空白
在开发的过程中通过 npm run serve 就可以实时的看到渲染后的状态,在通过 npm run build 打包后直接打开dist下面的index.html显示的却是空白,并且控制台会出现一堆引入的报错。 这是因为文件经过webpack一系列的配置 style-loader css-loader 等等。 但是放在服务器上访问却没有问题, 如果非要本地访问的话 1. 打开控制台输入 npm install -g http-server 2. 控制台 cd 到 dist文件夹下面
2022-03-30 12:53:59
1662
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅