- 博客(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 136
原创 JavaScript:什么是防抖和节流
防抖和节流目标:降低事件的触发频率频繁触发的事件:onmousemove、onscroll、onkeyup 、onkeydown、window .onresize …函数防抖:在事件频繁触发时,只执行最后一次函数节流,在事件频繁触发时,每隔一段时间执行一次...
2020-08-22 15:36:59 198
原创 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 232
原创 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 584
原创 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 214
原创 Node:Gulp依赖包安装
Gulp依赖包安装一、起步npm init -y // 初始化项目gulp -v // 检查是否安装gulpnpm rm gulp -g // 删除旧版本npm i gulp-cli -g // 安装全局gu
2020-08-12 20:51:59 477
原创 CSS:标准盒子模型和怪异盒子模型的区别
CSS中的盒子模型和怪异盒子模型我们今天就来讲讲网页中的盒子模型,盒子模型它分为标准盒子模型和怪异盒子模型。但他们有什么区别呢?怪异盒子它怪异在哪呢?是和孙悟空一样会72变吗?还是…来首先我们来看看什么是盒子模型一、什么是盒子模型(Box Model)盒子想必大家都是知道的吧!生活中我们的快递有盒子包装着,买的蛋糕也是有盒子包装着,我们的礼品也是被盒子包装着。模型是什么呢?它...
2020-02-23 19:10:36 5703
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人