自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 1352 CoCo去过的城市

宁大oj

2023-03-17 18:22:00 146 1

原创 数组Array高阶方法之filter()、map()、sort()、reduce()

数组Array方法之filter、map、sort、reducefilter()(原数组未改变)map()(原数组未改变)sort() (原数组改变)reduce()filter()(原数组未改变)filter也是一个常用的操作,它用于把Array的某些元素过滤掉,然后返回剩下的元素。和map()类似,Array的filter()也接收一个函数。和map()不同的是,filter()把传入的函数依次作用于每个元素,然后根据返回值是true还是false决定保留还是丢弃该元素。例如,在一个Array中

2021-04-09 10:37:02 293

原创 微信pc内嵌二维码的自定义样式更改

微信pc内嵌二维码的自定义样式更改使用场景如何实现href自定义样式链接使用场景按照微信开发文档(https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Wechat_Login.html)官方示例,将二维码嵌入到自有的产品网页,代码如下<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/x

2021-04-07 17:42:56 1275 3

转载 js继承

一 .原型链继承 将父类的实例作为子类的原型 特点: 子类的实例也是父类的实例 可以方便的基础父类型的原型中的方法,但是属性的继承无意义 缺点: 只执行一次,无法给属性传值 属性的继承无意义二.构造继承 核心:在子类的内部调用父类,通过call改变父类中this的指向 等于是复制父类的实例属性给子类 特点: 创建子类实例时,...

2020-09-22 21:12:19 84

转载 彻底了解instanceof的底层实现原理

一、作用:①用于判断某个实例是否属于某构造函数②在继承关系中用来判断一个实例是否属于它的父类型或者祖先类型的实例说白了,只要右边变量的 prototype 在左边变量的原型链上即可。因此,instanceof 在查找的过程中会遍历左边变量的原型链,直到找到右边变量的 prototype,如果查找失败,则会返回 false二、语法[对象] instanceof [构造函数]var obj = new Object()obj instanceof Object // true三、

2020-09-22 16:59:50 316

转载 nodejs异步处理

我们先来看一个例子:const fs = require('fs')fs.readFile('a.txt', 'utf8', function(err, data) { console.log(data)})这是一个从文件中读取文件的代码,fs.readFile的第三个参数是个回调函数,当文件读取成功后,会调用改回调。为什么会有回调函数主要原因是因为js是单线程的,之所以是单线程,与它的用途有关。js创立之初是作为浏览器脚本语言,主要用途是与用户互动,以及操作DOM。这.

2020-07-16 19:03:17 467 1

转载 深入理解闭包

https://www.cnblogs.com/itjeff/p/10106855.html

2020-07-05 20:26:01 123

原创 函数作用域与作用域链

需要了解的基础知识全局作用域与局部作用域 JavaScript 局部作用域 变量在函数内声明,变量为局部作用域。局部变量:只能在函数内部访问。// 此处不能调用 carName 变量function myFunction() { var carName = "Volvo"; // 函数内可调用 carName 变量}Tips:局部变量在函数开始执行时创建,函数执行完后局部变量会自动销毁。JavaScript 全局变量变量在函数外定义,即为全局变量。全局变量有.

2020-07-05 20:16:55 266

原创 jQuery笔记

jQuery笔记day01 - jQuery学习目标:能够说出什么是 jQuery能够说出 jQuery 的优点能够简单使用 jQuery能够说出 DOM 对象和 jQuery 对象的区别能够写出常用的 jQuery 选择器能够操作 jQuery 样式能够写出常用的 jQuery 动画1.1. jQuery 介绍1.1.1 JavaScript 库​ JavaScript库:即 library,是一个封装好的特定的集合(方法和函数)。从封装一大堆函数的角度理解库,就是在这个库中,

2020-07-05 19:39:46 230 1

原创 浅谈Js浅拷贝与深拷贝

引言数据类型分为简单数据类型和复杂数据类型。对于基本数据类型来说,它的值直接存储在栈内存中,而对于引用类型来说,它在栈内存中仅仅存储了一个引用地址,而真正的数据存储在堆内存中。对于Js简单数据类型有5种,Number,String,Boolean,undefined,null;、复杂数据类型:Object(注意:数组属于对象)浅拷贝对于浅拷贝而言,就是只拷贝对象的引用,而不深层次的拷贝对象的值,多个对象指向堆内存中的同一对象,任何一个修改都会使得所有对象的值修改,因为它们公用一条数据。

2020-07-05 19:01:41 140

原创 CSS 三角

网页中常见一些三角形,使用 CSS 直接画出来就可以,不必做成图片或者字体图标。一张图, 你就知道 CSS 三角是怎么来的了, 做法如下:将width,height设置为0 将想要隐藏的边颜色设置为透明,只设置想要的三角形状的那条边颜色 border: 50px solid transparent; border-top-color: pin...

2020-03-14 21:51:05 88

原创 css高级技巧-字体图标(iconfont)

字体图标使用场景: 主要用于显示网页中通用、常用的一些小图标。字体图标可以为前端工程师提供一种方便高效的图标使用方式,展示的是图标,本质属于字体。tips:如果遇到一些结构和样式比较简单的小图标,就用字体图标。 如果遇到一些结构和样式复杂一点的小图片,就用精灵图。字体图标的下载icomoon 字库 http://icomoon.io 推荐指数 ★★★★★阿里 iconf...

2020-03-14 21:35:28 272

原创 css高级技巧-精灵图

精灵图为什么需要精灵图为了有效地减少服务器接收和发送请求的次数,提高页面的加载速度,出现了 CSS 精灵技术(也称CSS Sprites、 CSS 雪碧)。核心原理:将网页中的一些小背景图像整合到一张大图中 ,这样服务器只需要一次请求就可以了。王者荣耀精灵图 淘宝精灵图 字母精灵...

2020-03-14 20:30:49 200

原创 css-元素的显示与隐藏

元素的显示与隐藏类似网站广告,当我们点击关闭就不见了,但是我们重新刷新页面,会重新出现!本质:让一个元素在页面中隐藏或者显示出来。元素的显示与隐藏分类display 显示隐藏(重要)display: none ;隐藏对象 display:block ;除了转换为块级元素之外,同时还有显示元素的意思display 隐藏元素后,不再占有原来的位置。案例:土豆网视频播放...

2020-03-14 15:52:31 242

原创 01-css定位(position)

定位定位的使用浮动可以让多个块级盒子一行没有缝隙排列显示, 经常用于横向排列盒子。 定位则是可以让盒子自由的在某个盒子内移动位置或者固定屏幕中某个位置,并且可以压住其他盒子。定位模式分类静态定位 static(了解)静态定位是元素的默认定位方式,无定位的意思。选择器{ position: static;}静态定位按照标准流特性摆放位置,它没有边偏移 静态定位在布...

2020-03-14 14:02:12 175

转载 Typora快捷键

windows快捷键:#无序列表:输入-之后输入空格 有序列表:输入数字+“.”之后输入空格 任务列表:-[空格]空格 文字 标题:ctrl+数字 表格:ctrl+t 生成目录:[TOC]按回车 选中一整行:ctrl+l 选中单词:ctrl+d 选中相同格式的文字:ctrl+e 跳转到文章开头:ctrl+home 跳转到文章结尾:ctrl+end 搜索:ctrl+f...

2020-03-14 10:22:51 774

空空如也

空空如也

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

TA关注的人

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