- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 vscode eslint自动格式化(有效的配置)
前提是vue项目选择开启eslint第一步 在应用商店下载 eslint第二步 在setting.json设置,直接复制就可以啦 // vscode默认启用了根据文件类型自动设置tabsize的选项 "editor.detectIndentation": false, // 重新设定tabsize "editor.tabSize": 2, // #每次保存的时候自动格式化 ...
2019-06-19 15:43:12
2982
3
原创 腾讯前端一面已凉
2019.3.141.栈,队列,链表,区别是什么,在js用什么数据形式2.var 与 let const区别(变量提升是什么,块级作用域)3.组件通信有几种4.HTTP状态码5.HTTP与HTTPs有什么区别...
2019-03-14 19:41:34
213
原创 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
449
原创 【webstorm】 给console.log设置快捷键
File ---> Setting ---> Editor ---> Live Templates ---> Javascript ---> 点右边+ ---> 在下方Abbreviation输入con ---> 在下方Description输入‘控制台输出’ ---> 在下方Temaplate text输入‘console.log('$PARAM$...
2019-03-10 10:38:56
1419
原创 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
1857
1
原创 删除node_modules
经常npm操作报错,或者运行ERROR,需要删除node_modules目录下的所有文件,然后重新安装cnpm install,这是网上找的几种方法第一种方法真的很快第一种方法:(最方便,删除速度超快)cnpm install rimraf -grimraf node_modules第二种方法:rmdir /s/q your_app_dir/s ...
2019-03-07 20:25:08
212
转载 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
1206
原创 vue 项目,下载别人的项目和npm run dev报错解决方法
npm installnpm run dev通常在npm install 有时候会出错$ cnpm install× Install fail! Error: [boostrap@^4.2.1]Can’t find package boostrap@^4.2.1Error: [boostrap@^4.2.1] Can’t find package boostrap@^4.2.1a...
2019-02-27 21:16:05
11315
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人