摘要:
一直以来,在前端开发时使用的基本都是ES5,以及少量的ES6。3月份换工作面试时,发现一些比较大的公司,对ES6比较重视,阿里的面试官直接问ES7和ES8,对于从未接触过人来说,完全是灾难。由此也显现出我的一个弊端,埋头苦干是没用的,还要着眼未来,紧盯发展趋势。近期在补习ES6、ES7和ES8。 E 阅读全文
摘要:
常用的JavaScript正则表达式。1、正数(最多n位小数),2、手机号码。 阅读全文
摘要:
阅读全文
摘要:
阅读全文
摘要:
事件总线(Event Bus)可以在vue项目的index.js文件中创建,也可以在一个独立的.vue文件中创建。使用时,在各个子组件中引入该组件即可。 项目中的全屏loading较多时,可以在根组件App.vue中添加一个loading,再结合Event Bus,即可在子组件中唤起该loading 阅读全文
摘要:
前端开发过程中,我们会经常遇到这样的情景:比如选中某个指标obj,将其加入到数组checkedArr中({id: 1234, name: 'zzz', ...}),但是在将其选中之前要校验该指标是否已经被选择。 以前的思路是:循环数组checkedArr,如果checkedArr[i].id obj 阅读全文
摘要:
Vue+Webpack配置css-loader时报错:Module build failed: Unknown word 阅读全文
摘要:
刚才看到一篇博文,数组去重的,我先试着写一下:新建一个空数组,对原数组进行for循环,对新数组使用indexOf方法判断新数组中是否有该数组元素,没有的话就加入新数组。后来看文中使用的是HashTable,尚未接触HashTable,Mark一下,学习学习。 我的代码: 原博文地址:https:// 阅读全文
摘要:
在学习Node.js时,需要使用Telnet连接Node TCP服务器,在命令行中运行: $ telnet 127.0.0.1 9000 时,命令行工具会报错:“telnet不是外部或内部命令”。 这是因为所用的Windows系统并没有开启Telnet功能。解决方法如下: 1、在“卸载或更改程序”页 阅读全文
摘要:
一、 Git添加远程库 1、 在本地新建一个文件夹,在该文件夹使用Git工具,运行$ git init,将该文件夹变为本地Git仓库,同时会生成一个隐藏的.git文件夹。 2、 在该文件夹中用NotePad++建立一个xx.txt文件(建立文件即可,不要求什么格式与内容);在Git工具中依次运行 $ 阅读全文