自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

谢谢你的关注

谢谢你的关注

  • 博客(45)
  • 资源 (2)
  • 收藏
  • 关注

原创 节流防抖详解,附代码

节流和防抖类似,只不过节流不是只有最后输出,而是每过一段时间执行一次,例如鼠标滚轮事件,每当鼠标向下滚动时我们需要加载数据,但是如果不加以控制你会发现只是向下滚动了一小下,结果可能却执行了几十此事件,此时我们需要加以节制,例如我们想控制每半秒钟请求一次数据,此时防抖就不适用了,因此我们需要使用节流来控制...

2022-08-09 14:02:03 1226

原创 JS深拷贝的五种方法

JavaScript深拷贝五种方法(JSON方法,for…in,递归,Array.prototype.forEach,jQuery的extend)

2022-08-09 13:54:11 17311 14

原创 Vue框架入门详解\Vue生命周期的八个阶段

Vue框架入门详解\Vue生命周期的八个阶段\Vue是什\Vue生命周期的作用\Vue页面加载会触发几个钩子

2022-07-04 18:56:23 411 1

原创 解构赋值详解(详细解释易懂)

ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。

2022-06-15 14:32:05 10682 1

原创 正则表达式基础有案例

1.定义:由普通字符和元字符组成的带有特殊含义的字符串–设定某种规则字符串2.作用:查找、匹配、替换1.{m}:表示匹配m个字符2.{m,}:表示匹配m个或以上字符3.{m,n}:表示匹配m个到n个字符4.:表示匹配1个或以上字符,等价于{1,}5.:表示匹配0个或以上字符,等价于{0,}6.?:表示匹配0个或1个字符,等价于{0,1}

2023-02-22 10:59:50 398 1

原创 JS事件机制

1.事件冒泡:从事件源开始依次向上触发事件 – 微软2.事件捕获:从document开始依次向下到事件源触发事件 – 网景DOM24.事件三大要素:事件源、事件监听函数、Event对象。

2022-12-30 15:29:20 400

原创 Canvas画布详解API代码演示

标签:画布标签,本身不具备绘图能力,可以通过脚本(JS)来实现width:设置画布宽度,默认为300pxheight:设置画布高度,默认为150pxCanvas API:提供通过JavaScript在上绘图的功能 – 动画、游戏画面、数据可视化、图片编辑以及实时视频处理等方面Canvas API主要实现2D效果,3D需要由WebGL API实现。

2022-12-19 16:10:21 951 1

原创 js常用方法JQ选择器

js常用方法JQ选择器

2022-11-24 16:06:28 1150

原创 Nginx使用教程

nginx是一个Http服务器、反向代理服务器、邮件代理服务器、和通用TCP/UDP代理服务器一、Nginx的功能

2022-11-24 15:26:53 145

原创 VMware虚拟机安装Linux系统

VMware虚拟机安装Linux系统镜像

2022-11-24 14:25:54 915

原创 Linux基础命令

Linux基础命令、操作、使用方法,控制台语句,查看IP,查看连接,INIT进程

2022-11-24 14:08:08 168

原创 React入门、安装、基础简介

1.用于构建用户界面的`JavaScript`库2.起源于`FaceFook`,2013年5月开源3.特点:1.虚拟`DOM`​ 2.`JSX`语法

2022-10-24 18:46:26 754 2

原创 前端面试题

介绍一下promise对象的状态不受外界影响。Promise对象代表一个异步操作,有三种状态:Pending(进行中)、Resolved(已完成,又称 Fulfilled)和Rejected(已失败)。只有异步操作的结果,可以决定当前是哪一种状态,任何其他操作都无法改变这个状态。这也是Promise这个名字的由来,它的英语意思就是“承诺”,表示其他手段无法改变。一旦状态改变,就不会再变,任何时候都可以得到这个结果。Promise对象的状态改变,只有两种可能:...

2022-08-21 17:31:02 365

原创 闭包内存泄漏/函数柯里化curry

闭包详解闭包的内存泄漏,函数柯里化curry。嵌套在函数作用域中的函数,称为闭包函数。该作用域称为闭包环境。通过闭包函数可以访问闭包函数所在函数作用域中的形参与变量。利用了js中的垃圾回收机制,当一个函数被调用时,开辟空间,函数调用结束,释放空间,垃圾回收机制释放被调用结束的函数时,发现函数的变量正在被其他的函数调用,这些变量不会被释放,而且被永久驻留在内存,只有退出程序,才会被释放,或者是手工释放==null销毁闭包......

2022-08-09 17:14:01 344 2

原创 七夕 new 一个对象

new对象

2022-08-03 20:28:18 249

原创 GitHub码云使用

分布式版本控制系统 -- 开源

2022-08-03 19:24:33 467 1

原创 vue3入门基础

1.setup:一个组件选项,在组件被创建之前,props 被解析之后执行。它是组合式 API 的入口 -- 不能使用this2.两种使用方式:1.作为组件选项:是一个函数,返回一个对象,对象中的property就可以在模板中访问......

2022-08-01 20:43:57 2968

原创 vue2和vue3的区别

Vue3与Vue2的区别,Vue3入门基础

2022-08-01 20:32:38 627

原创 Vue2打包,VueAxios使用,VueX状态管理

vueAxios使用,VueX状态管理,vue2打包

2022-08-01 20:29:52 517

原创 ESModule(JS模块化解决方案)

1.CommonJS规范:JS模块的加载方案,同步加载,一般用在服务端 -- Node.js2.AMD,CMD规范:JS模块的加载方案,异步加载,一般用在客户端 -- require.js,sea.js

2022-07-25 09:01:32 1184

原创 Bootstrap框架使用(安装,全局样式,组件,插件)

Bootstrap框架使用(安装,全局样式,组件,插件)

2022-07-24 15:39:21 783

原创 Flex布局(基本概念,容器属性,项目属性)

1.所有的元素都可以应用flex布局2.所有应用flex布局的子元素float,clear及vertical-align属性都将失效

2022-07-24 15:25:06 471

原创 移动端布局解决方案(ViewPort,流式布局,REM布局,如何设置rem,响应式布局,媒体查询)

移动端布局解决方案(ViewPort,流式布局,REM布局,如何设置rem,响应式布局,媒体查询)

2022-07-24 15:16:47 555

原创 vant框架(引入组件,编程式导航,嵌套路由,)

vant框架(引入组件,编程式导航,嵌套路由,)

2022-07-21 17:19:04 2375

原创 node.js教程3(cookie,art-template,Express框架,Router路由,更换模板引擎)

node.js教程(cookie,art-template,Express框架,Router路由,更换模板引擎)

2022-07-21 17:12:41 305

原创 vue.cli安装

vue.cli安装(原因:没有将vue-cli添加到环境变量1.找到全局安装包路径:vue.cmd所在目录2.添加为环境变量3.重启终端或重启电脑)

2022-07-21 17:11:48 1095

原创 node.js教程4(文件上传)

1.安装指定版本包:npm i package@1.3

2022-07-21 17:03:16 466

原创 vue入门用法3

插槽,路由,vue-cli环境搭建,vant框架,编程式导航

2022-07-12 16:29:43 268

原创 三种跨域解决方案(前端or后端or jsonp)

跨域解决方案(前端or后端or jsonp)

2022-07-08 17:26:10 645

原创 Vue.js入门用法2

过滤器,事件处理,样式处理,组件基础组件传值:1.父传子:props传值,2.子传父:父能够监听子组件的自定义事件;父能够监听自身的自定义事件

2022-07-08 17:17:11 253

原创 Node.js从入门到进阶2

fs,path模块加载方式GET,POST传输方式,数据库SQL基本方法.Node.js包管理器npm

2022-07-04 12:35:21 304

原创 这个是给新手们的一些建议

这个是给新手们的一些建议,编程程序是个抽象的东西,你要掌握它的原理和机制后,你能动手了,你才有一点兴趣,最开始学习基本的东西会很枯燥,尤其是那些教人的,一来就给你整个"hello world"(其实没有什么卵用) ,他们的专业实战能力可能很强,但是教学经验可能没有,这种新手老师会让新手学员的入门变的十分难,看的一脸懵逼。本人就是从新手走过来的。新手学习编程,应当先找一门最简单的高级语言去学习(比如C#或java),高级语言要简单很多,概念上要清晰一些,要先搞懂了几个基本问题 。(提示:没必要死记硬背

2022-06-27 19:10:02 81

原创 Node.js从入门到进阶

Node.js简介,环境安装,REPL环境,Babel,全局作用域成员,模块化结构

2022-06-17 18:57:32 401

原创 ES6面向对象(class关键字,实例化,继承,构建实例,ESModule)

ES6面向对象(class关键字,实例化,继承,构建实例,ESModuleJS模块化解决方案)

2022-06-16 19:56:52 415

原创 ES6基础语法(Proxy,Reflect,Iterator,Promise,Generator,Async)

ES6(Proxy,Reflect,Iterator,Promise,Generator,Async)

2022-06-16 19:54:23 155

原创 手把手教你写出令人窒息的烂代码

手把手教你写出令人窒息的烂代码

2022-06-15 18:27:16 424

原创 ES6新增方法(扩展方法,扩展函数)(const,let,Symbol,Set,WeakSet,Map,WeakMap)

ES6新增方法(扩展方法,扩展函数)(const,let,Symbol,Set,WeakSet,Map,WeakMap)

2022-06-15 14:39:51 149

原创 面向对象详解(全部归纳总结,易懂)

原型链:每个实例都拥有一个`__proto__`属性,指向父的`prototype`,这个属性可包含三部分内容:原型属性/方法;构造函数(`constructor`);`__proto__`,这个`__proto__`指向父的父的`prototype`属性,依次向上,到`__proto__`指向`null`为止 -- 最终会指向.........

2022-06-10 15:47:26 543

原创 jq轮播图(最全版本,各种写法轮播图)

jq,jq,jq

2022-05-30 20:51:16 671 1

原创 飞机大战微信小游戏(飞机碰撞检测or无敌版)

无敌bug版本

2022-05-30 20:32:45 830

WpfApp.exe

WpfApp.exe

2022-12-12

javascript小游戏实现赛车代码,喜欢用javascript实现游戏效果代码的朋友可以参考下。

javascript小游戏实现赛车代码,喜欢用javascript实现游戏效果代码的朋友可以参考下。

2022-06-06

js小游戏实现赛车源代码打包,喜欢用javascript实现游戏效果代码的朋友可以参考下

javascript小游戏实现赛车代码,喜欢用javascript实现游戏效果代码的朋友可以参考下。

2022-06-06

(俄罗斯方块)javascript俄罗斯方块实现代码,喜欢用javascript实现游戏效果代码的朋友可以参考下。

(俄罗斯方块)javascript小游戏实现代码,喜欢用javascript实现游戏效果代码的朋友可以参考下。

2022-06-06

(俄罗斯方块)javascript俄罗斯方块实现代码,喜欢用javascript实现游戏效果代码的朋友可以参考下

js俄罗斯方块小游戏实现,源代码打包,喜欢用javascript实现游戏效果代码的朋友可以参考下。

2022-06-06

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除