
前端基础
文章平均质量分 91
前端程序猿dzf
记录程序猿开发的一点一滴
展开
-
Generic Webhook Trigger 自动化构建jenkins
1、概述自动触发jenkins,我们希望是根据自己需要的分支构建才自动触发,有选择性构建,而不是全部构建,故有以下插件处理,Generic Webhook Trigger ,可以根据条件做过滤处理。其实整体思路和github webhook差不多可以参考这篇文章github-webhook自动触发jenkins构建2、安装Generic Webhook Trigger插件3、配置jenkins构建触发器其余配置参考上面的文章只讲构建触发器配置勾选下面 并且填入ref变量原创 2021-02-05 15:09:40 · 4348 阅读 · 0 评论 -
腾讯云搭建个人网站技术记录
1、 为什么用腾讯云可能价格方便相对不是很贵,自己用,差不多配置就够了,新人购买不是很贵的,所以就用了。域名注册也是在腾讯注册了 注册一年试试。 (以上非广告,自用而已)2、新建部署的项目比如我用hexo搭建的个人网站项目, 具体可以参考hexo入门其实我搭建了hexo, 然后网上找了个archer主题, 我可以放在github page, 也可以放在腾讯云服务器 , 我2个地方都放了试试。3、 简单介绍下放github-page过程3.1 创建 比如dengzhifeng.github.原创 2020-12-10 15:23:19 · 259 阅读 · 0 评论 -
观察者模式和订阅者模式
简单的订阅者模式1、要有个存放订阅的事件队列2、通过on去订阅事件3、emit去触发事件const fs = require('fs'); // node的自带模块const path = require('path');const resolve = (...file) => { return path.resolve(__dirname, ...file);};console.log(resolve('../age.txt'));let eventObj = {原创 2020-10-27 11:29:39 · 260 阅读 · 0 评论 -
高阶函数介绍-函数柯里化、切片编程
1. 高阶函数2个特点满足一个就是高阶函数1)我们给一个函数传入一个函数2) 一个函数返回一个函数1.1切片编程// 装饰器模式 (对原本功能进行包装) 切片编程function core(a, b, c, d) { console.log('core...', a, b, c, d);}// 每个实例都有一个原型对象, core的原型对象是他的构造函数的原型prototype 即Function.prototype// core的构造函数即Function 它所有实例都有一个原创 2020-10-27 11:21:25 · 203 阅读 · 0 评论 -
手写promise源码介绍
手写promise源码介绍1、promise的resolve reject then函数实现2、catch函数实现3、Promise.resolve如何实现呢4、Promise.defer实现5、 Promise.all()方法实现6、 finally()方法实现1、promise的resolve reject then函数实现1.1、promise有3种状态const STATUS = { PENDING: 'PENDING', // 等待中 FUFILLED: 'FUFILL原创 2020-10-26 17:11:41 · 360 阅读 · 2 评论 -
鼠标滚动触发水平滚动处理
let bind = window.addEventListener !== undefined ? 'addEventListener' : 'attachEvent', wheel = window.onwheel !== undefined ? 'wheel' : window.onmousewheel !== undefined ? 'mou原创 2020-10-09 16:52:30 · 396 阅读 · 0 评论 -
搞清clientHeight、offsetHeight、scrollHeight、offsetTop、scrollTop
网页可见区域高:document.body.clientHeight网页正文全文高:document.body.scrollHeight网页可见区域高(包括边线的高):document.body.offsetHeight网页被卷去的高:document.body.scrollTop屏幕分辨率高:window.screen.height每个HTML元素都具有clientHeight offsetHeight scrollHeight offsetTop scrollTop 这5个和元素高度、滚动、位原创 2020-10-09 16:49:59 · 160 阅读 · 0 评论