别催了~ 正在从服务器偷取页面 . . .

cxy's blog
01
28
JavaScript基础ECMAScriptJavaScript的数据类型有几种?8种,但是红宝书是7,没有bigint 基本数据类型 Number 数字类型 String 字符串类型 Boolean 布尔类型 Undefined 未定义类
2023-01-28 John Doe
12
10
axios源码学习 axios源码学习
axios简介axios是什么?axios是一个基于Promise的HTTP库,可以用在浏览器和node.js之中使用。 axios的特性 从浏览器中创建 XMLHttpRequests 从 node.js 创建 http 请求 支持
2022-12-10
10
webpack学习 webpack学习
前言为什么需要打包?平时开发时,项目里用到的是前端框架Vue、React,还会用到ES6模块化语法,还有Less/Sass等CSS预处理器等来开发,这些都需要编译成JS、CSS、HTML、静态资源等才能在浏览器运行,所以需要打包来
2022-12-10
10
V8垃圾回收机制 V8垃圾回收机制
V8垃圾回收机制内存空间堆和栈调用栈中的执行上下文中存放了相应的变量环境,其中原始类型数据的数据值是直接保存在栈里,而引用类型保存的是引用地址,其值是存放在堆中。 var a=1 function f(){ console.log("今
2022-12-10
11
14
虚拟DOM为什么引入虚拟DOM?       在响应式系统上就说到,页面的渲染是通过我们输入状态,然后生成DOM输出到页面上显示出来的,但是程序在运行时,状态是不停在变化的,每当状态发生了变化,就需要重新渲染。最简单粗暴的就是删除所有DOM
2022-11-14 John Doe
12
koa源码学习 koa源码学习
koa简介官网简介:koa是基于Node.js平台的下一代web开发框架 源码学习源码lib文件目录: ├── application.js # 入口文件 ├── context.js # 创建网络请求的上下文对象 ├── requ
2022-11-12
10
11
ajax学习 ajax学习
ajax简介AJAX全称为Asynchronous JavaScript And XML,就是异步的 JS 和 XML通过AJAX可以在浏览器中向服务器发送异步请求,最大的优势: 无刷新获取数据AJAX不是新的编程语言,而是一种将现有的标
2022-10-11
09
21
vue2生命周期 vue2生命周期
生命周期生命周期4个阶段Vue2官方文档上的图 分成4个阶段:初始化阶段、模板编译阶段、挂载阶段、卸载阶段初始化阶段:从new Vue()到created之间的阶段,此阶段主要是在Vue.js实例上初始化一些属性、事件以及响应数据,例如pr
2022-09-21
12
vue-router源码学习 vue-router源码学习
Vue-router简介vue-router是什么?官网的介绍是这么说的,Vue Router 是 Vue.js官方的路由管理器,它和 Vue.js 的核心深度集成,让构建单页面应用变得易如反掌。它的功能有: 嵌套的路由/视图表
2022-09-12
11
vue2实例方法和全局API vue2实例方法和全局API
实例方法实例方法是在Vue的原型Vue.prototype上挂载方法 import { initMixin } from './init' import { stateMixin } from './state' import { rend
2022-09-11
01
vue2响应式系统 vue2响应式系统
响应式系统前言渲染:vue通过状态生成DOM,并在页面上显示出来的过程就是渲染。在运行时,应用内部状态会不断发生变化,需要不停地渲染,而变化侦测就是来解决这个问题的。 变化侦测vue、react、angular变化侦测的区别?Angular
2022-09-01
08
23
浏览器渲染过程 浏览器渲染过程
进程与线程进程与线程分别是什么?进程:进程是CPU资源分配的最小单位,是能拥有资源和独立运行的最小单位。线程:线程是CPU调度的最小单位。一个进程中可以有多个线程,多个线程之间共享进程的资源。我们也可以打开电脑的任务管理器,可以看到电脑各个
2022-08-23
1 / 2