摘要:
Vue源码编译过程一、挂载初始化$mounted会挂载组件,不存在 render 函数时需要编译(compile);二、compile1.compile 分为 parse,optimize 和 generate,最终得到 render 函数;2.parse 调用 parseHtml 方法,方法核心是 阅读全文
摘要:
在javascript中,现阶段我们可以采用三种方式创建对象(object) 利用字面量创建对象 利用new Object创建对象 利用构造函数创建对象 new关键字执行过程 // new关键字执行过程 // 1. new构造函数可以再内存中创建了一个空的对象 // 2. this就会指向刚才创建的 阅读全文
摘要:
1. 预解析的相关概念 javascript代码是由浏览器的javascript解析器来执行的。javascript解析器在运行javascript代码时候分为两步:预解析和代码执行。 预解析:在当前作用域下,js代码执行之前,浏览器会默认把带有var和funtion声明的变量在内存中进行提前声明或 阅读全文
摘要:
https://blog.csdn.net/tjj3027/article/details/79788579?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase& 阅读全文
摘要:
arguments在函数中可以使用,表示包含了当前函数调用时传入的实参。 arguments通过索引值获取实参,索引值从开始,按顺序依次表示函数调用时传过来的实参。 1 // arguments的使用 2 function fn() { 3 console.log(arguments); // 里面 阅读全文
摘要:
求数组最大值 1 // 求数组最大值 2 let arr = [2, 6, 1, 77, 52, 25, 7]; 3 let max = arr[0]; 4 for (var i = 0; i <= arr.length; i++) { 5 if (arr[i] > max) { 6 max = a 阅读全文
摘要:
java实现微信扫码登录功能 精讲 https://www.bilibili.com/video/BV1RJ411N7ne?from=search&seid=18091761082032798689 实现扫码登录 https://www.bilibili.com/video/BV11f4y1y7Dw 阅读全文
摘要:
前提:在我的项目中我使用的是ElementUi前端UI框架,用到的是里面的Upload上传组件。 第一步:需要安装三个依赖 npm install -S file-saver xlsx (这里其实安装了2个依赖) npm install -D script-loader 第二步:在main.js文件 阅读全文
摘要:
https://juejin.im/post/5e5f10176fb9a07cd443c1e2 阅读全文
摘要:
l浏览器执行js简介 浏览器分成两部分:渲染引擎和js引擎 渲染引擎:用来解析html和css,俗称内核,比如chrome浏览器的blink,老版本的webkit。 js引擎:也称为js解释器。用来读取网页中的js代码,对其处理后运行,比如 chrome浏览器的V8。 浏览器本身并不执行js代码,而 阅读全文