所有文章
返回首页- getElementsByTagName()与querySelectorAll()的区别 2019年01月03日
getElementsByTagName()根据节点名称获取Nodelist,querySelectorAll()则时根据css选择器获取Nodelist。前者获取到的是动态Nodelist,后者为静态Nodelist。
查看更多
- nodejs常用模块 2018年11月12日
nodejs常用的一些模块、资料和工具等收集
查看更多
- 用nodejs和js分别生成二维码 2018年11月02日
用jsvascript在前端生成二维码,或者用node.js在后端生成二维码
查看更多
- 利用mock.js和json-server模拟数据 2018年09月16日
用于前后端分离,在后端未给出数据接口前,前端可通过mock数据来进行开发和测试。
查看更多
- 前端构建工具——Webpack vs Gulp 2018年09月03日
自动化的事情应该交由构建工具来做,时下流行的前端构建工具有 gulp 和 webpack(有人说 webpack 不算是构建工具,我觉得这没什么好争的。横看成岭侧成峰,我觉得从当前 webpack 所能做的事情来看,说它是构建工具丝毫不为过)。本文不会对 gulp 和 webpack 的概念和内容做深入解析,而是希望从宏观的角度研究他们的优势短缺和适用场景,从而说清长期弥漫在前端圈二者之间扑朔迷离的关系。
查看更多
- 关于vue的路由导航守卫、keep-alive、生命周期钩子的详细了解 2018年08月09日
说到Vue的钩子函数,可能很多人只停留在一些很简单常用的钩子(created,mounted),而且对于里面的区别,什么时候该用什么钩子,并没有仔细的去研究过,且Vue的生命周期在面试中也算是比较高频的考点,那么该如何回答这类问题,让人有眼前一亮的感觉呢…
查看更多
- 关于gulp的总结 2018年07月13日
基于流的自动化构建工具,可以压缩js、css等文件,以此来减少文件体积,加快请求速度和减少请求次数;还可以编译css预处理语言货ES6。gulp以task定义处理事务,从而构建整体流程,它是基于流的自动化构建工具。
查看更多
- 一款vue粒子插件-vue-particles 2018年02月23日
一款vue粒子插件,不仅自己动,而且能与用户鼠标事件产生互动。
查看更多
- 在github上利用gh-pages分支创建项目展示DEMO 2018年01月28日
在github上搜索相关项目时会发现,有的项目不光写了一手好文档并且还给出了项目的在线运行Demo。那么,如何在github上维护自己个人项目源代码的同时并生成项目主页呢?
查看更多
- FCC 练习 - Caesars Cipher(关于用Unicode查找字符串的操作) 2018年01月16日
下面我们来介绍风靡全球的凯撒密码Caesar cipher,又叫移位密码。移位密码也就是密码中的字母会按照指定的数量来做移位。
查看更多
- Freecodecamp练习Seek and Destroy 2018年01月06日
实现一个摧毁(destroyer)函数,第一个参数是待摧毁的数组,其余的参数是待摧毁的值。当你完成不了挑战的时候,记得开大招'Read-Search-Ask'。
查看更多
- 原生JS与jQuery操作DOM对比 2017年12月13日
jquery功能强大,在操作DOM上十分便利。对原生JS与jq操作DOM的一个对比,加深记忆。
查看更多
- JS中形如(function(window, undefined) {})(window)写法的理解 2017年11月02日
.最早是在看搜狐首页代码时看见的,隐约记得《高程3》里面有说道形如(function(){})()的立即执行函数,再百度之。得到如下解释:首先,(function(window, undefined) {})(window)可以简化看成这样()();而()()就是一个匿名函数自执行的写法
查看更多