
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
v8引擎简介V8 是为 Google Chrome 提供支持的 JavaScript 引擎的名称。 当使用 Chrome 进行浏览时,它负责处理并执行 JavaScript。V8 提供了执行 JavaScript 的运行时环境。 DOM 和其他 Web 平台 API 则由浏览器提供。很酷的是,JavaScript 引擎独立于托管它的浏览器。 此关键的特性推动了 Node.js 的兴起。 V8 于
资料来源视频:用vue想拿20k,面试题要这样答文章是在看完视频之后总结的笔记 这个视频我觉得他将的好是在于直接去解析vue的源码,从源码分析问题,简而易懂且有说服力。总结:一共9节9个小知识点1、v-if和v-for的比较2、vue组件data函数形式3、key的作用4、diff算法5、组件化6、vue设计理念7、MVC MVP 和MVVM8、vue优化9、vue3特性1、v-if和v-for的

v8引擎简介V8 是为 Google Chrome 提供支持的 JavaScript 引擎的名称。 当使用 Chrome 进行浏览时,它负责处理并执行 JavaScript。V8 提供了执行 JavaScript 的运行时环境。 DOM 和其他 Web 平台 API 则由浏览器提供。很酷的是,JavaScript 引擎独立于托管它的浏览器。 此关键的特性推动了 Node.js 的兴起。 V8 于
知识点:1、什么是内存泄漏2、内存生命周期3、js内存管理机制4、js内泄漏的一些场景5.两种垃圾回收的算法6、 如何发现内存泄漏1、什么是内存泄漏内存泄漏是指由于疏忽或错误造成程序未能释放已经不在使用的内存内存泄漏并非指内存存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,导致在释放该内存之前就失去了对该内存的控制,简单理解:无用的内存还在占用,得不到释放和归还,比较严重的时候,无用的
念念不忘 必有回想前言众所周知js定时器有两种 setTimeout和setInterval 还有一个新增的requeTanimationFrame(动画API)也被加入到了面试经常考察的范围,那么我就从是什么 怎么用,什么时候用,他们的区别是什么来简述一下这三者的关系1、setTimeout(延时器)setTimeout完整的写法其实是window.setTimeout 是window的一个属性
javascript中this用法一、this定义this是一个对象,在不同情况在指向不同的对象当一个函数被调用的时候回产生一个对象(调用方式,调用地点,参数等等)一般来说我们用this指向全局作用域或者局部作用域来代替当前使用的对象。使用的用途主要有:1,作为对象方法来调用2,作为构造函数来调用3.使用call或者apply改变this方向后调用二、this指向先上结论1、对象调用this,调用
话不多说直接上代码、<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-w
Axios一、API的分类调用API的风格:restful风格与restless风格1.1、REST(restful) API发送请求进行CRUD哪个操作由请求方式来决定同一个请求路径可以进行多个操作请求方式会用到GET/POST/PUT/DELETE1.2、非REST(restless) API请求方式不决定请求的CRUD操作一个请求路径只对应一个操作一般只有GET/POST二、使用json-s
知识点:减少请求数量减少资源大小优化网络连接优化资源加载减少回流重绘使用性能更好的API构建优化1、减少http请求数量通过减少重定向,使用缓存,不使用css@import,避免使用空的src和href等手段,使用图片地图,在一个图片上关联多个URL。避免多次图片请求信息。使用雪碧图来展示图片合并样式表和js脚本,减少http请求2、减少资源大小拖在线工具压缩html css js 图片 使用字体
知识线:小程序于普通网页开发单的区别一、小程序于普通网页开发单的区别1.运行环境不同,网页在浏览器中运行,小程序在微信中运行2、 开发模式不同网页是浏览器加编译器开发小程序是在微信开发者工具中创建和配置小程序项目3、api不同。小程序无法调用浏览器BOM和DOM提供的api。但是有微信自己提供的API...







