- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 vscode eslint自动格式化(有效的配置)
前提是vue项目选择开启eslint 第一步 在应用商店下载 eslint 第二步 在setting.json设置,直接复制就可以啦 // vscode默认启用了根据文件类型自动设置tabsize的选项 "editor.detectIndentation": false, // 重新设定tabsize "editor.tabSize": 2, // #每次保存的时候自动格式化 ...
2019-06-19 15:43:12 2933 3
原创 腾讯前端一面已凉
2019.3.14 1.栈,队列,链表,区别是什么,在js用什么数据形式 2.var 与 let const区别 (变量提升是什么,块级作用域) 3.组件通信有几种 4.HTTP状态码 5.HTTP与HTTPs有什么区别 ...
2019-03-14 19:41:34 184
原创 vue的virtualDOM的create diff patch过程
VirtualDOM 而 Virtual DOM 就是用一个原生的 JS 对象去描述一个 DOM 节点,所以它比创建一个 DOM 的代价要小很多。 2. virtual DOM和真实DOM的区别? virtual DOM是将真实的DOM的数据抽取出来,以对象的形式模拟树形结构。比如dom是这样的: <div> <p>123</p> </div&g...
2019-03-10 16:24:25 409
原创 【webstorm】 给console.log设置快捷键
File ---> Setting ---> Editor ---> Live Templates ---> Javascript ---> 点右边+ ---> 在下方Abbreviation输入con ---> 在下方Description输入‘控制台输出’ ---> 在下方Temaplate text输入‘console.log('$PARAM$...
2019-03-10 10:38:56 1386
原创 js 约瑟夫环问题(腾讯笔试)
昨晚参加腾讯笔试,5道编程题,先记录下第一道js约瑟夫环问题 n个人围成一桌,从第s个人数起,第m个人出列 例子: 输入 1,2,3 输出 2,1,3 这道题跟丢手绢一样,应该用队列的方法,但我不太会,只能用最粗暴的for循环啦 这里说下,其实难点就是数到第m个人,从第m+1个人开始,所以循环了数组,怎么循环,得用两个变量count (记录第几个人了)跟 index if (index == ...
2019-03-10 10:22:11 1828 1
原创 删除node_modules
经常npm操作报错,或者运行ERROR,需要删除node_modules目录下的所有文件,然后重新安装cnpm install, 这是网上找的几种方法 第一种方法真的很快 第一种方法:(最方便,删除速度超快) cnpm install rimraf -g rimraf node_modules 第二种方法: rmdir /s/q your_app_dir /s ...
2019-03-07 20:25:08 187
转载 js解析json数组
如果数据是这样的 {"code":"noError","data":"啦啦啦啦","msg":"","result":true} 1 把json数据转换成json对象就可以了。(使用eval解析 ) success:function(data){ var obj = eval("("+data+")");
2019-03-01 21:57:08 1180
原创 vue 项目,下载别人的项目和npm run dev报错解决方法
npm install npm run dev 通常在npm install 有时候会出错 $ cnpm install × Install fail! Error: [boostrap@^4.2.1]Can’t find package boostrap@^4.2.1 Error: [boostrap@^4.2.1] Can’t find package boostrap@^4.2.1 a...
2019-02-27 21:16:05 11262
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人