自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 this指向

都怪大佬写的太好,让我仍不住当搬运工this永远只想最后调用他的那个对象作为一个普通函数调用 var name = "windowsName"; function a() { var name = "Cherry"; console.log(this.name); // windowsName console.log("inner:" + this); // inner: Window } a()

2021-09-16 11:20:01 71

原创 vue双向绑定原理

vue双向绑定原理是通过数据劫持结合发布者-订阅者模式来实现的数据劫持就是通过Object.defaultProperty()来给每个发布者或者说是需要观察的对象Observer添加getter和setter方法每当该对象的数据发生变化时会触发setter方法,通知watcher订阅者订阅者有多个,通过消息订阅器统一管理...

2021-09-15 14:50:21 115

原创 substr和substring

日常先看看大佬写的https://www.cnblogs.com/xxjcai/p/10865321.htmlsubstr和substring都用来截取字符串当都只有一个参数时let a = 'abcdefghijklmnopqrst' const b = a.substr(1) const c = a.substring(1) console.log(b); console.log(c);两者用法相近当两个参数时 le..

2021-09-09 16:25:14 95

原创 http状态码 4xx:客户端错误

400 Bad Request服务器⽆法理解请求的格式,客户端不应当尝试再次使⽤相同的内容发起请求。401 Unauthorized请求未授权。403 Forbidden禁⽌访问。404 Not Found找不到如何与 URI 相匹配的资源。...

2021-09-02 10:46:08 190

原创 分清npm --save --save-dev -g

看看大佬写的https://www.limitcode.com/detail/59a15b1a69e95702e0780249.htmlnpm install moduleName我试了一下,应该会安装在dependencies例如:就会默认安装在dependencies下"dependencies": { "axios": "^0.21.1", "core-js": "^3.6.5", "element-ui": "^2.15.5", ..

2021-09-02 10:33:10 69

原创 vue.js+element-ui 电商管理系统

第一次写项目,直接下载的别人的后端代码,前端在边借鉴边自学的基础上敲下来的项目预览http://47.97.115.63/gitee地址https://gitee.com/jiang-cj/vue_shop

2021-09-01 15:17:41 139 1

原创 sort()笔记

arr.sort()对arr数组进行排序排序顺序可以是字母或数字,并按升序或降序。默认排序顺序为按字母升序。arr=[1,6,3,5,2,9] arr.sort() console.log(arr);arr=[1,6,3,5,2,9] arr.sort((a,b)=> b-a) console.log(arr);arr=[1,6,3,5,2,9] arr.sort((a,b)=> a-b) console.lo

2021-09-01 15:11:25 97

原创 document.title

通过设置document.title可以将标题覆盖例如:document.title ='管理控制台'//将标题修改为管理控制台,如展示封面图片

2021-09-01 10:40:02 1497

原创 防抖和节流

函数节流:频繁触发,但只在特定的时间内才触发一次代码(频繁触发后,只执行一次)函数防抖:频繁触发,但只在特定的时间内没有触发执行条件才执行一次代码(即固定做某一件事)例如一直频繁点击,函数不会执行,停止点击后,执行函数//封装一个debounce函数,返回值返回一个函数防抖export function debounce(func,delay=100){ //防抖函数 let timer = null return function (...args){ if(timer)...

2021-08-26 17:22:56 108 1

原创 split,slice,splice头晕晕

split() 方法把一个字符串分割成字符串数组。字符串=>字符串数组String.split()执行的操作与Array.join()执行的操作相反。slice()方法表示截取。slice(start,end)并不会修改数组,而是返回一个子数组原数组=>一个新的数组,包含从start 到 end(不包括该元素)的元素splice()方法向/从数组中添加/删除项目,然后返回被删除的项目splice()会改变原始数组原数组=>被删除项目的新数组...

2021-08-26 16:59:42 65

空空如也

空空如也

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

TA关注的人

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