- 博客(8)
- 收藏
- 关注
原创 Git:基础操作
Git命令行操作 1、本地库初始化 git init 会生成一个.git隐藏文件,不要对这个文件夹进行操作,不然本地库就坏了 如果我们想要把一个项目的版本库给去掉重新初始化的时候,直接删掉这个.git文件夹。重新git init操作 2、配置用户信息 作用:区分不同开发人员的身份 配置方式: a.项目级别/仓库级别: 配置信息在当前项目的 .git/config文件中 git config user.name '你的名字' git config user.email '你的邮
2020-12-03 15:54:02 110
原创 JavaScript:什么是防抖和节流
防抖和节流 目标:降低事件的触发频率 频繁触发的事件:onmousemove、onscroll、onkeyup 、onkeydown、window .onresize … 函数防抖:在事件频繁触发时,只执行最后一次 函数节流,在事件频繁触发时,每隔一段时间执行一次 ...
2020-08-22 15:36:59 188
原创 JavaScript:设计模式之工厂模式案例
JavaScript设计模式 ---------工厂模式 1、工厂模式:批量创造对象(构造函数就是内置工厂函数) function factory(a,b){ var obj = {} // 原料 obj.name=a; // 加工 obj.age=b; // 加工 obj.sayHi=function(){ // 加工 console.log("大家好!我是"+this.name+"今年"+obj.
2020-08-22 15:24:07 223
原创 JavaScript:评论框防御XSS攻击函数
评论框防御XSS攻击函数 1、评论框防止标签评论的恶意攻击 解决方法将输入框的内容替换,实现评论框内输入标签,失其失效防止标签插入到数据。对页面造成影响 function encode(str) { // 转义过滤 if (!str || str.length === 0) return ''; str = str.replace(/>/gm, '>'); str = str.replace(/</gm, '<'); str = str
2020-08-13 10:16:48 541
原创 JavaScript:函数柯里化的实现
函数柯里化 函数柯里化:函数柯里化是将多变量函数拆解为单变量的多个函数的依次调用 (使得函数具有更好的的复用性) 柯里化的实现 // 正常求和函数 function add(a,b){ return a+b; } console.log( add(2,5) ); // 7 // 柯里化 function curryingAdd(a){ return function (b){ return a+b; } } console.log( curryingAdd(2)(5) ); //
2020-08-13 09:59:49 202
原创 Node:Gulp依赖包安装
Gulp依赖包安装 一、起步 npm init -y // 初始化项目 gulp -v // 检查是否安装gulp npm rm gulp -g // 删除旧版本 npm i gulp-cli -g // 安装全局gu
2020-08-12 20:51:59 459
原创 CSS:标准盒子模型和怪异盒子模型的区别
CSS中的盒子模型和怪异盒子模型 我们今天就来讲讲网页中的盒子模型,盒子模型它分为标准盒子模型和怪异盒子模型。但他们有什么区别呢?怪异盒子它怪异在哪呢?是和孙悟空一样会72变吗?还是… 来首先我们来看看什么是盒子模型 一、什么是盒子模型(Box Model) 盒子想必大家都是知道的吧! 生活中我们的快递有盒子包装着,买的蛋糕也是有盒子包装着,我们的礼品也是被盒子包装着。 模型是什么呢? 它...
2020-02-23 19:10:36 5641
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人