自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软考-计算机网络

软考-计算机网络知识

2022-11-02 01:49:47 426 1

原创 软考-数据库技术基础

软考知识-数据库相关知识

2022-11-02 00:32:27 420

原创 软考-操作系统

软考知识点-操作系统相关知识

2022-11-01 23:00:39 851

原创 软考-计算机体系结构

软考计算机体系结构相关知识笔记

2022-10-30 22:42:15 153

原创 软考-计算机系统基础知识

软考复习笔记

2022-10-30 18:24:51 767

原创 js执行原理

js执行原理浏览器原理认识浏览器的内核浏览器渲染过程JavaScript引擎V8引擎的架构V8执行的细节js执行原理(便于理解,不够严谨)练习浏览器原理认识浏览器的内核不同的浏览器有不同的内核组成:Gecko:早期被Netscape和Mozilla Firefox浏览器使用;Trident:微软开发,被IE4~IE11浏览器使用,但是Edge浏览器已经转向Blink;Webkit:苹果基于KHTML开发、开源的,用于Safari,Google Chrome之前也在使用;Blink:是Webk

2022-04-07 23:35:24 295

原创 快速上手highcharts

引入 HighchartsHighcharts 最基本的运行只需要一个 JS 文件,即 highcharts.js,以使用 CDN 文件为例,对应的代码是:创建一个简单的图表在绘图前我们需要为 Highcharts 准备一个 DOM 容器,并指定其大小然后通过 Highcharts 的初始化函数 Highcharts.chart 来创建图表,该函数接受两个参数,第一个参数是 DOM 容器的 Id,第二个参数是图表配置,代码如下: 第一个 Highcharts 图表

2021-09-04 17:08:41 1667 2

原创 Vuex学习笔记

Vuex学习笔记Vuex概述Vuex中的核心特性StateState使用MutationMutation使用ActionAction使用GetterGetter使用Vuex概述Vuex是实现组件全局状态(数据)管理的一种机制,可以方便的实现组件之间的数据共享使用Vuex管理数据的好处:能够在vuex中集中管理共享的数据,便于开发和后期进行维护能够高效的实现组件之间的数据共享,提高开发效率存储在vuex中的数据是响应式的,当数据发生改变时,页面中的数据也会同步更新Vuex中的核心特性Sta

2021-08-07 22:20:34 209

原创 Vue脚手架创建

文章目录Vue脚手架创建安装3.x版本的Vue脚手架:基于3.x版本的脚手架创建Vue项目:使用命令创建Vue项目基于ui界面创建Vue项目分析Vue脚手架生成的项目结构Vue脚手架的自定义配置(自动打开浏览器)通过 package.json 进行配置 [不推荐使用]通过单独的配置文件进行配置Vue脚手架创建Vue脚手架可以快速生成Vue项目基础的架构。安装3.x版本的Vue脚手架:npm install -g @vue/cli基于3.x版本的脚手架创建Vue项目:使用命令创建Vue项目命令

2021-08-05 16:36:01 221

原创 每天一个Lodash源码解析

每天一个Lodash源码解析chunk()方法介绍自我实现源码分析代码对比知识点补充浮点数转化为浮点数数组创建方法区别js中切割数组方法chunk()方法介绍_.chunk(array, [size=1])将数组(array)拆分成多个 size 长度的区块,并将这些区块组成一个新数组。 如果array 无法被分割成全部等长的区块,那么最后剩余的元素将组成一个区块。参数array (Array): 需要处理的数组[size=1] (number): 每个数组区块的长度返回(Array

2021-04-21 17:35:40 1901

原创 js函数、闭包、深浅拷贝学习笔记

文章目录函数的定义和调用函数的定义方式函数的调用this2.1函数内部的this指向改变函数内部 this 指向call方法2.2.2 apply方法2.2.3 bind方法2.2.4 call、apply、bind三者的异同严格模式什么是严格模式开启严格模式3.3严格模式中的变化闭包变量的作用域什么是闭包5.3闭包的作用深拷贝和浅拷贝函数的定义和调用函数的定义方式方式1 函数声明方式 function 关键字 (命名函数)function fn(){}方式2 函数表达式(匿名函数)v

2021-04-05 17:44:12 226

原创 js构造函数和原型学习笔记

文章目录构造函数和原型对象的三种创建方式静态成员和实例成员实例成员静态成员构造函数的问题构造函数原型prototype对象原型constructor构造函数原型链构造函数实例和原型对象三角关系原型链和成员的查找机制原型对象中this指向通过原型为数组扩展内置方法call实现继承call()子构造函数继承父构造函数中的属性借用原型对象继承方法构造函数和原型对象的三种创建方式字面量方式var obj = {};new关键字var obj = new Object();构造函数方式

2021-04-05 17:34:16 422

原创 js对象学习笔记

文章目录面向对象面向过程与面向对象对比对象与类对象创建对象类创建类类创建添加属性和方法类的继承面向对象面向过程与面向对象对比面向过程面向对象优点性能比面向对象高,适合跟硬件联系很紧密的东西,例如单片机就采用的面向过程编程。易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统 更加灵活、更加易于维护缺点不易维护、不易复用、不易扩展性能比面向过程低对象与类对象对象是由属性和方法组成的:是一个无序键值对的集合,指的是一个

2021-04-05 17:18:26 80

原创 Vue Router笔记

Vue Router它是一个Vue.js官方提供的路由管理器。是一个功能更加强大的前端路由器,推荐使用。Vue Router和Vue.js非常契合,可以一起方便的实现SPA(single page web application,单页应用程序)应用程序的开发。Vue Router依赖于Vue,所以需要先引入Vue,再引入Vue RouterVue Router的特性:支持H5历史模式或者hash模式支持嵌套路由支持路由参数支持编程式路由支持命名路由支持路由导航守卫支持路由过渡动画

2021-04-05 01:56:42 212

原创 Vue组件笔记

文章目录Vue组件全局注册组件注意事项局部注册Vue组件之间传值父组件向子组件传值子组件向父组件传值兄弟之间的传递组件插槽匿名插槽具名插槽作用域插槽Vue组件组件 (Component) 是 Vue.js 最强大的功能之一组件可以扩展 HTML 元素,封装可重用的代码全局注册全局组件注册后,任何vue实例都可以用<div id="example"> <!-- 2、 组件使用 组件名称 是以HTML标签的形式使用 --> <my-componen

2021-04-04 14:17:35 261

原创 Vue 表单修饰符、自定义指令、计算属性、监听器、过滤器、生命周期学习笔记

Vue 表单修饰符、自定义指令、计算属性、监听器、过滤器、生命周期学习笔记表单修饰符.number 转换为数值注意点:当开始输入非数字的字符串时,因为Vue无法将字符串转换成数值所以属性值将实时更新成相同的字符串。即使后面输入数字,也将被视作字符串。.trim 自动过滤用户输入的首尾空白字符只能去掉首尾的 不能去除中间的空格.lazy 将input事件切换成change事件.lazy 修饰符延迟了同步更新属性值的时机。即将原本绑定在 input 事件的同步逻辑转变为绑定在

2021-04-02 04:03:19 789

原创 Vue快速入门笔记

文章目录Vue快速入门笔记第一个vue程序el挂载点和data数据对象el挂载点data数据对象Vue指令v-textv-htmlv-onv-showv-ifv-bindv-forv-model网络应用axiosVue快速入门笔记第一个vue程序导入开发版本的Vue.js<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>创建Vue实例对象,设置el属性和data属性var app =

2020-11-28 09:59:01 455 1

空空如也

空空如也

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

TA关注的人

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