
JavaScript
文章平均质量分 82
兔子喽
这个作者很懒,什么都没留下…
展开
-
Chrome插件开发入门
最近学习了Chrome插件的开发,总体来说上手还是很容易的,因为浏览器插件本质上依旧是网页,写几个demo基本就了解了他的开发过程。完整项目:xmy6364/chrome-extension-getimage什么是Chrome插件正如开头所说的,Chrome插件实际上就是一个网页,由HTML、CSS、JS、图片等资源组成,与网页不同的是,Chrome插件是用来增强浏览器功能的,同时它还有一套属于自己的开发规则和API。每个插件都由不同的组件构成,这些组件大都包括background scrip原创 2021-04-18 17:32:33 · 855 阅读 · 0 评论 -
使用Webpack构建多页面程序
使用webpack搭建单页面程序十分常见,但在实际开发中我们可能还会有开发多页面程序的需求,因此我研究了一下如何使用webpack搭建多页面程序。原创 2021-03-15 20:43:59 · 420 阅读 · 0 评论 -
实现一个简单的静态博客生成器
作为一名程序员,写博客是积累知识、提升水平必不可少的一个方法。我们写博客主要有三种方法,一种是使用掘金、博客园、优快云等博客网站,第二种是自己搭建网站,存放自己的博客,第三种就是使用静态博客生成器,将生成的网页部署到服务器或者github pages、gitee pages等服务上。这三种方法中,第一种自由度太低,并且定制样式很麻烦;第二种每写一篇博客都要新建个页面,非常麻烦。因此我选择了第三种方法,在使用了hexo、vuepress,gridea等多种静态博客生成器后,我决定自己写一个来提升自己的能原创 2021-02-08 10:46:27 · 654 阅读 · 0 评论 -
使用 webpack 手动搭建 vue 项目
webpack 是一个前端工程化打包工具,对于前端工程师来说 webpack 是一项十分重要的技能。下面我们就通过搭建一个 vue 项目来学习使用 webpack原创 2020-12-07 20:39:07 · 483 阅读 · 0 评论 -
Electron踩坑记录
心血来潮想做一个PC端应用,就来学学Electron,以下为学习Electron时的踩坑记录。原创 2020-10-24 20:45:17 · 1087 阅读 · 0 评论 -
在express中使用ES7装饰器构建路由
在express中使用ES7装饰器构建路由在Java的Spring框架中,我们经常会看到类似于@Controller这样的注解,这类代码能够极大的提高我们代码的可读性和复用性。而在Javascript的ES7提案中,有一种新的语法叫做decorator,它能够在Javascript中实现与注解相同的功能。@tuzilow/express-decorator@tuzilow/express-decorator是由本人开发的一个简单的express装饰器包,具有@Controller、@RootUrl、原创 2020-09-12 20:47:30 · 571 阅读 · 0 评论 -
深入学习JavaScript数据类型
数据类型是我们学习`JavaScript`时最先接触的东西,它是JavaScript中最基础的知识,这些知识看似简单,但实则有着许多初学者甚至是部分学习了多年JavaScript的老手所不了解的知识。原创 2020-07-10 17:38:01 · 286 阅读 · 1 评论 -
nodejs爬虫--抓取优快云某用户全部文章
nodejs爬虫–抓取优快云某用户全部文章最近正在学习node.js,就想搞一些东西来玩玩,于是这个简单的爬虫就诞生了。准备工作node.js爬虫肯定要先安装node.js环境创建一个文件夹在该文件夹打开命令行,执行npm init初始化项目正式开始安装依赖express 用来搭建一个简单http服务器,也可以使用node原生apicheerio 相当于node版的jQuery,用来解析页面superagent 用来请求目标页面eventproxy 解决同时处理多个页面的问题原创 2020-07-05 10:24:06 · 264 阅读 · 0 评论 -
JavaScript实现常见的数据结构
使用JavaScript实现栈、队列、链表、集合等常见数据结构。原创 2020-07-05 10:22:40 · 219 阅读 · 0 评论 -
JavaScript闭包
闭包是JavaScript中的一个难点,同时也是它的特色,JavaScript的很多高级应用都要依靠闭包来实现。以下是我学习闭包的记录,希望对你有些帮助。原创 2020-07-05 10:18:35 · 109 阅读 · 0 评论 -
JS实现可用滑块滑动的缓动图
JS实现可用滑块滑动的缓动图尝试模仿京东的“发现好货”模块的可用滑块滑动的缓动图JS代码function $(id) { return document.getElementById(id); }//缓动轮播图var fhTimer;var fhNum = 0;var barNum = 0;fhTimer = setInterval(marquee, 20);function marquee() { fhNum--; barNum = fhNum; if(fhNu原创 2020-07-05 10:11:32 · 671 阅读 · 0 评论 -
利用JavaScript实现倒计时
利用JavaScript实现倒计时利用JS中的Date对象即可实现,创建目标时间和当前时间,利用getTime函数将两个时间转换成距离1970-01-01的秒数,相减后转化为年月日即可利用JS中的Date对象即可实现js代码<script> window.onload = function() { setInterval(function() { var nowTime = new Date();//获取当前时间原创 2020-07-05 10:04:48 · 5890 阅读 · 0 评论