自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 米修项目在线后台管理系统项目总结

米修项目在线后台管理系统是一个针对于公司的资金以及信息进行统一管理,不同身份的人员有着不同的权限,员工只能查看里面的内容,而管理员可以对其进行操作进行增、删、改、查

2022-12-29 15:10:24 302 1

原创 原型和原型链的理解

由于在构造函数中,使用构造函数可以创建多个对象,但是他存在一个问题就是,不同的实例的函数是不一样的,这就意味着每个实例对象都会占据一定的内存空间,这是没有必要的,会造成资源浪费,因此我们把一些不变的属性和方法放在原型对象中,原型对象中的方法都会被构造函数所拥有,因实例对象可以访问原型对象中的属性和方法。属性,指向构造函数的原型对象,所有实例对象可以访问到原型对象中的方法,就是因为。没有的话就向它的原型对象中查找,也没有的话,就在原型对象的原型中查找。属性,指向构造函数的原型对象。构造函数的原型对象也具有。

2022-11-25 21:39:30 278

原创 作用域(全局作用域和局部作用域(函数作用域和块级作用域))和作用域链

规定变量能够被访问的范围,离开这个范围的变量不能被访问作用域就是一个独立的地盘,让变量不会外泄、暴露出去,也就是说作用域最大的用处就是隔离变量,不同作用域下同名的变量不会有冲突作用域分为全局作用域局部作用域函数作用域块作用域。

2022-11-15 23:50:00 310 1

原创 什么是Promise,Promise的三种状态,Promise的方法

Promise是解决异步编程的一种方案,用同步的写法来进行异步请求,Promise是一个构造函数,用new来创建Promise实例对象,回调函数作为它的参数,该回调函数有两个参数,分别是resolve和reject,resolve异步请求成功执行,reject异步请求失败执行。

2022-11-14 21:19:14 879

原创 将城市数据转换为首字母列表的数据

【代码】将城市数据转换为首字母列表的数据。

2022-11-13 20:26:54 199

原创 常用的Linux命令

index.html 是我们要移动的文件, src 是目标文件夹,当然, 这样写,必须保证文件和目标文件夹在同一目录下。5)touch : 新建一个文件 如 touch index.js 就会在当前目录下新建一个index.js文件。4)ls(ll): 都是列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细。6)rm: 删除一个文件, rm index.js 就会把index.js文件删除。7)mkdir: 新建一个目录,就是新建一个文件夹。1)cd : 改变目录。11)clear 清屏。

2022-11-13 19:50:48 456

原创 Git介绍及配置

是一个开源的分布式版本控制系统,最先进、最流行、高效的处理从小到大的项目版本管理。

2022-11-09 20:54:55 142

原创 深拷贝和浅拷贝的区别?如何实现?

浅拷贝拷贝的是外层,内层拷贝的是内存地址如果属性是基本数据类型,拷贝的就是基本数据类型的值,如果是引用数据类型,拷贝的就是内存地址深拷贝开辟了一个新的栈,两个对象的属性完全相同,但是他们对应的引用地址不同,改变一个对象的属性,不会影响另一个对象的属性

2022-11-08 16:15:45 214 1

原创 什么是防抖和节流?有什么区别,如何实现?

作⽤:本质上是优化⾼频率执⾏代码的⼀种⼿段如:浏览器的 resize 、 scroll 、 keypress 、 mousemove 等事件在触发时,会不断地调⽤绑定在事 件上的回调函数,极⼤地浪费资源,降低前端性能 为了优化体验,需要对这类事件进⾏调⽤次数的限制,对此我们就可以采⽤ throttle (防抖)和 debounce (节流)的⽅式来减少调⽤频率。

2022-11-07 20:07:09 216

原创 bind、call、apply 区别?

1.call,aplly,bind都可以改变this指向2.三者的第一个参数都是要改变的对象,如果不传递参数或者参数为undefined和null时,则默认指向全局window3.三者都可以传参,call是以列表的形式传递,aplly是以数组的形式传递,且 apply 和 call 是⼀次性传⼊参数,而bind可以分为多次传入4.bind返回的是绑定this之后的函数,执行需要再次调用,而apply和call是立即执行。

2022-11-04 15:24:14 130 2

原创 var let 和 const 的区别

在ES5中,顶层对象的属性和全局变量是等价的,用var声明的变量既是全局变量也是顶级变量,顶级变量在浏览器上指的是window对象,在node中指的是global对象使用var声明的变量存在变量提升的情况在编译阶段,编译器会将代码变成以下执行使用var,可以对一个变量多次进行声明,后面声明的变量的值会覆盖前面声明的在函数使用var声明的变量,该变量是局部变量而如果在函数内不使用var,该变量是全局的。

2022-11-04 11:07:55 59

原创 Ajax的原理,以及如何实现

简单地来说通过XMLHttpRequest对象向服务器发起异步请求,从服务器获得数据,然后用JavaScript来操作DOM而更新页面

2022-10-31 00:02:06 433

原创 JavaScript数组的方法、ES5、ES6新增的数组方法

数组方法

2022-10-29 21:42:30 498

原创 ES6函数参数的默认值

ES6函数参数的默认值

2022-10-21 00:26:45 2237

原创 微信小程序WXS的理解

微信小程序wxs脚本语言

2022-10-15 20:51:30 708

原创 微信小程序页面事件 下拉刷新和上拉加载

微信小程序上拉加载和下拉刷新,上拉加载随机颜色案例

2022-10-14 23:41:32 1252

原创 微信小程序页面导航

页面导航的介绍

2022-10-14 23:00:54 204

原创 小程序wx:if和hidden

小程序wx:if和hidden

2022-10-14 20:43:18 599

原创 小程序的简介

小程序的简介

2022-10-13 21:17:27 266

空空如也

空空如也

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

TA关注的人

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