自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决获取网站的ico图标问题

获取ico图标第一种方法通过在域名后面加后缀获取,假设这里要获取 B站 的网站小图标,直接在网站域名后加 /favicon.ico。https://www.bilibili.com/favicon.ico注意:使用这个方法是可行的,但是有局限,大多数的网站是不能通过这种方式拿到图标的。第二种方法通过开发者工具获取,操作步骤:先按F12 → 然后点击Network → 再按F5刷新,刷新后就能看到网站小图标了。最后在左下角区域找到网站图标,双击进入网页后,右键保存图片。图片演示:

2021-04-13 15:10:47 1176

原创 excel中的函数公式使用方法

excel公式1. sum 求和语法:=sum(数值1,数值2) 或者 =sum(数值1:数值x)。括号中间是逗号表示这2个值相加。如果是冒号则是这一个块区域所有值相加,如下A1:A5就表示1+2+3+4+5。图片演示:2. average 求平均数语法:=average(数据区域) ,平均数表示一组数据总和的量数,部分操作函数已经帮我做了,我们只用选中数据区域就可以了!图片演示:公式分析:A1:A5表示1、2、3、4、5相加总和的量数。如果只需要2个值的平均数,将冒号换为逗号就可以。

2021-03-28 22:51:23 11062

原创 Map和Set数据结构

Map 和 Set 区别共同点:可以存储不重复的值。不同点:(1)Map 是以 [key ,value] 的形式存储元素。Set 是以 [value ,value] 的形式存储元素。(2)Map 只接收每个成员都是一个双元素的数组,例如:new Map([['key1', value1],['key2', value2]]) 。Set 接收的参数是一个数组,例如: new Set([value,value]);一、MapMap 是一组键值对的结构,查询的时候通过 key 就可以查到相应的 va

2021-03-23 17:50:58 502

原创 原生JS实现数据双向绑定

MVVM模式MVVM 对应 3个组成部分,Model(模型)、View(视图) 和 ViewModel(视图模型)View 是用户在屏幕上看到的结构、布局和外观。ViewModel是一个绑定器,能和 View 层和 Model 层进行通信。Model则是数据和逻辑。当View视图发生变化,会通过ViewModel绑定器反应到Model视图模型,Model也会跟着变化。反则Model视图模型变化,View视图也会随着变化。一、Vue中的双向绑定<!DOCTYPE html>&

2021-03-18 14:06:26 654

原创 JS正则表达式速查表

正则表达式符号解释 5. 全部符号解释 字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。

2021-03-12 22:24:23 182

原创 JS数组常用方法

数组中一些API方法1. isArray()检测变量是否是一个数组,如果是数组返回true,反则false语法:Array.isArray(arrayObject)var arr = "我不是数组,我是字符串";console.log(Array.isArray(arr)); // false var arr_A = ["小何","小明","小红"];console.log(Array.isArray(arr_A)); // true补充:instanceof方法也是可以检

2021-03-11 10:07:18 141

原创 VSCode工具必备插件

目录第一章 插件篇第二章 如何卸载插件?第一章 插件篇Chinese(Simplied) Lang 丨 vscode中文汉化包描述:这个是vscode软件中文汉化包,安装后英文版软件会变成中文版本的,注意需要关闭软件重新打开后才生效哦。图标演示:Auto Close Tag 丨 自动闭合HTML标签描述:HTML标签自动闭合,我们输入完< html >后,插件会帮助我们完成后面</ html>的输入图标演示: Live Server 丨实时刷新预

2021-01-22 16:40:19 198

原创 快速上手Typora

目录第1章 Typora1.1 是什么1.2 能做什么1.3 怎么安装1.4 快速上手第1章 Typora1.1 是什么Typora 是一款 支持实时预览的 Markdown 文本编辑器。它有 OS X、Windows、Linux 三个平台的版本,并且由于仍在测试中,是完全免费的。1.2 能做什么写博客做笔记1.3 怎么安装Typora的安装:官方地址:https://typora.io/怎么安装:根据自己的电脑系统选择对应的版本下载,然后 默认 安装下一步即可。桌面图标:1.4

2020-11-25 10:51:25 228 1

原创 ES6中箭头函数和箭头函数绑定this后指向问题

目录箭头函数this箭头函数thisES6之前this指向头疼问题ES6箭头函数完美解决this指向问题

2020-11-02 10:44:59 311

原创 JS 丨JavaScipt条件语句+switch语句学习笔记(四)

目录条件语句if 语句if...else 语句if…else if…else 语句switch 语句switch语句中-default 关键词条件语句if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码if…else 语句 - 当条件为 true 时执行代码,当条件为 false 时执行其他代码if…else if…else 语句- 使用该语句来选择多个代码块之一来执行switch 语句 - 使用该语句来选择多个代码块之一来执行; 比如:代码块里有一周7天天数,判断现在的时间,与

2020-10-28 21:37:53 216

原创 ES6 丨ES6中的块级变量let、块级常量const以及块级作用域

目录变量letlet实践案例常量const补充:ES6的 let 和 ES5 var 的区别变量let变量let 主要内容:1.变量不能重复声明;2.let是块级作用域,只在{}里才有效;3.不存在变量提升;4.不影响作用域链。代码演示:// 声明变量let a;let a,b,c;let l =100; g ='iloveyou', h = [];// 1.let变量不能重复声明 star属于变量let star = 'hec';let star = 'heshun

2020-10-27 08:37:51 308

原创 计算机网络 丨 常用的电脑CMD命令

常用命令 (文件增删改查)命令我该怎么写呢?我的作用1mdmd 文件名创建文件夹2deldel 文件名删除文件夹-1(会删除文件夹下所有非文件夹的文件但是文件夹会被保留)2rdrd 文件名删除文件夹-2(会删除当前的空文件夹,注意是当前哦)2rdrd/s/q 目标文件名删除文件夹-3(会删除目标文件夹及文件夹下的所有文件)3copycopy 需要操作文件名 目标路径复制 + 粘贴文件夹4movemove 需要操作文件名

2020-10-22 17:59:30 232

原创 常见的网络状态码

常见状态码一、状态码的职责状态码适当客户端向服务器端发出请求时,描述返回的请求结果。借助状态码,用户可以知道服务器端是正常处理了请求,还是发生了错误。二、状态码识别状态码类别原因1xxInformation(信息性状态码)接受的请求正在处理2xxSuccess(成功状态码)请求正常处理完成3xxRedirection(重定向状态码)需要进行附加操作已完成请求4xxClient Error(客户端错误状态码)服务器无法处理请求5xxSer

2020-10-21 20:28:06 682

原创 Vue 丨Vue-cli脚手架之项目初始化(三)

目录项目初始化项目初始化在实际开发中,一般都会使用Vue 封装好的命令,命令使用如下:如果没有 yarn 需要安装一下# brew 安装brew yarn# nopm 安装npm install yarn安装vue/cliyarn global add @vue/cli项目初始化vue create dingdangcd dingdangyar servecreate 命令之后,命令行会问你需要什么模板一般我们选择自定义模板空格选中,上下键选择...

2020-10-08 09:52:35 128

原创 Vue 丨 Vue-cli脚手架之开发版本(二)

目录搭建Vue项目开发环境 @vue/cli测试Vue两个版本搭建Vue项目Vue 的搭建分为两个环境,开发和测试。开发环境 @vue/cli/安装@vue/cliyarn global add @vue/cli//查看版本号@vue/cli --version//创建 vue create [项目名]//手动选择配置/自动配置测试codesandbox.iocodesandbox.io登录codesandbox.io,点击 Create Sandbox 按钮(右上

2020-10-07 13:41:05 176

原创 Vue 丨Vue-cli脚手架(一)

目录简介安装开发环境修改源其他命令项目环境初始化项目后一些命令Y/N简介Vue CLI 致力于将 Vue 生态中的工具基础标准化。它确保了各种构建工具能够基于智能的默认配置即可平稳衔接,这样你可以专注在撰写应用上,而不必花好几天去纠结配置的问题。与此同时,它也为每个工具提供了调整配置的灵活性,无需 eject。安装开发环境node.js官网npm 是包管理工具,会随着 node.js 一起安装,安装完使用 -v (-version的缩写) 后缀检查一下版本。修改源因为 node.js 默认

2020-10-07 13:05:01 190

原创 var变量提升

目录var变量提升var变量提升

2020-10-07 09:46:09 612

原创 MongoDB数据库安装+配置环境

目录二级目录三级目录二级目录三级目录

2020-10-05 00:11:55 445

原创 JS 丨 面向过程(POP)与面向对象(OOP)学习笔记(三)

目录面向过程编程 POP面向对象编程 OPP面向过程和面向对象的对比面向过程编程 POP面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候再一个一个的依次调用就可以了。举个例子:将大象装进冰箱,面向过程做法。面向过程,就是按照我们分析好了的步骤,按照步骤解决问题。面向对象编程 OPP面向对象是把事务分解成为一个个对象,然后由对象之间分工与合作。(1).举个栗子:将大象装进冰箱,面向对象做法。先找出对象,并写出这些对象的功能:大象对象进去冰箱对

2020-10-04 16:12:38 451

原创 JS闭包

目录什么是闭包闭包的作用闭包应用总结什么是闭包闭包的作用闭包应用应用(1):onclick事件点击li输出当前的索引号<body> <ul class="nav"> <li>榴莲</li> <li>香蕉</li> <li>苹果</li> <li>火龙果</li> </ul><scr

2020-09-14 17:44:18 167

原创 作用域,变量作用域,作用域链知识

这里写目录标题作用域作用域是什么?变量作用域全局变量和局部变量的区别是什么?作用域链作用域链是什么?快速查看作用域作用域是什么?就是某个(变量)在某个范围内起作用和效果,出了这个变量的作用域就不起效果;作用域主要分为2个,全局作用域和局部作用域;<script>// 1.全局作用域: 整个script标签下 或者是单独的js文件(外部js)// 2.局部作用域也叫(函数作用域):在函数内部就是局部作用域 这个代码的名字(变量)只在函数内部起作用和效果;// 3.不同作用

2020-09-13 21:08:23 271

原创 HTML标签

javaScript 和 jQuery区别我们经常说JavaScript有很多框架,例如什么ExtJS、Dojo、YUI、jQuery等。其实jQuery就是JavaScript的框架之一。不过jQuery现在可是最流行的JavaScript框架。简单点来说,jQuery就是JavaScript的简化版,它是使用JavaScript编写的,本质还是JavaScript。原生的JavaScript需要编写大量代码,而jQuery简化了JavaScript中很多复杂的代码,使得开发者更加容易使用。...

2020-08-30 13:54:20 238

空空如也

空空如也

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

TA关注的人

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