2021年9月17日
摘要:
渲染层和逻辑层 1. 小程序的运行环境分成 渲染层 和 逻辑层 WXML模板和WXSS样式工作在渲染层 JS脚本工作在逻辑层 2. 小程序的渲染层和逻辑层分别由 2个线程 管理 渲染层的界面使用了WebView进行渲染 逻辑层采用JsCore线程运行JS脚本 一个小程序存在多个界面,所以渲染层存在多
阅读全文
posted @ 2021-09-17 15:07
pleaseAnswer
阅读(69)
推荐(0)
摘要:
线程 网页开发 渲染线程 跟 脚本线程 是互斥的; 小程序中二者是分开的,分别运行在不同的线程中。 运行环境 运行环境 逻辑层 渲染层 iOS JavaScriptCore WKWebView 安卓 V8 chromiun定制内核 小程序开发者工具 NWJS Chrome WebView 网页开发可
阅读全文
posted @ 2021-09-17 15:04
pleaseAnswer
阅读(234)
推荐(0)
2021年9月16日
摘要:
1. 安装 cnpm install vue-seamless-scroll -s 2. 在main.js中引入 // 无缝滚动插件 import scroll from 'vue-seamless-scroll' Vue.use(scroll) 3. 在vue的组件使用 <div v-if="po
阅读全文
posted @ 2021-09-16 12:09
pleaseAnswer
阅读(516)
推荐(0)
2021年9月15日
摘要:
题目:写出下面代码输出的结果,并做解释 // counter.js let counter = 10; let add = () => { console.log(counter); } export { counter, add }; // index.js add(); import { cou
阅读全文
posted @ 2021-09-15 15:06
pleaseAnswer
阅读(114)
推荐(0)
摘要:
如何实现异步io? 1.回调函数callback 优点:解决了同步的问题(只要有一个任务耗时很长,后面的任务都必须排队等待,会拖延整个程序的执行) 缺点:回调地狱,不能用 try catch 捕获错误,不能 return 2.Promise 优点:解决了回调地狱的问题 缺点:无法取消 Promise
阅读全文
posted @ 2021-09-15 10:26
pleaseAnswer
阅读(90)
推荐(0)
摘要:
js是一门 单线程 语言,一切js的多线程都是用单线程模拟出来的 1. 单线程任务 同步任务、异步任务 同步任务进入主线程,异步任务进入Event Table并注册函数 当指定事件完成时,Event Table会将这个函数移入Event Queue 主线程内的任务执行完毕为空,会去Event Que
阅读全文
posted @ 2021-09-15 09:26
pleaseAnswer
阅读(77)
推荐(0)
2021年9月14日
摘要:
栗子 print() // 1 console.log(str) // 2 var str = 'hello' // 3 function print() { // 4 console.log(str) } // output: undefined undefined 1. 变量提升 js在执行的过
阅读全文
posted @ 2021-09-14 17:24
pleaseAnswer
阅读(161)
推荐(0)
摘要:
1. 什么是纯函数? 概念:不依赖执行上下文,也不影响上下文的变量,输出只由输入决定 // 非纯函数,输入依赖外部变量 let b = 1 function unPure1(a) { return a + b } // 非纯函数,输出改变外部变量 let o = {} function unPure
阅读全文
posted @ 2021-09-14 17:11
pleaseAnswer
阅读(71)
推荐(0)
摘要:
1. 基础 display visibility 不占位,点击不触发绑定事件 占位,点击不触发绑定事件 2. dom树的改变,引发回流重绘问题 2.1 重绘repaint 当元素的一部分属性发生变化,如外观背景色不会引起布局变化而需要重新渲染的过程 2.2 回流reflow 当render树中因为大
阅读全文
posted @ 2021-09-14 15:55
pleaseAnswer
阅读(86)
推荐(0)
摘要:
计算机基础--操作系统 进程和线程的通俗理解 CPU 计算机CPU好比一个在运作的工厂【电力有限,一次只能供给一个车间使用】; 进程 进程好比工厂里的车间,它代表CPU能处理的单个任务; 任一时刻,CPU总是运行一个进程,其它进程处于非运行状态 线程 线程好比车间里的工人,一个进程可以包含多个线程;
阅读全文
posted @ 2021-09-14 14:28
pleaseAnswer
阅读(127)
推荐(0)