第十天
Javascript题目
题目
: 简要描述下什么是回调函数并写一个例子出来(js)
问题解答
解题思路
知识扩展
认识回调函数
- 回调是把一个函数作为参数传递给另一个函数, 当该函数满足某个条件时触发该参数函数. 主要用于异步操作 例如网络请求 防止页面同步代码阻塞导致渲染线程停止【回调函数】
function a(callback) {
setTimeout(callback, 200)
console.log('我是a函数');
}
function b() {
setTimeout(() => {
console.log('我是回调函数');;
}, 1000);
console.log('我是b函数');
}
a(b) // 我是a函数 我是b函数 我是回调函数
html扩展
viewport
就是视区窗口, 也就是浏览器中显示网页的部分. PC 端上基本等于设备显示区域, 但在移动端上 viewport 会超出设备的显示区域(即会有横向滚动条出现). 设备默认的 viewport 在 980 - 1024 之间
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<!--
width:表示视窗的宽度
initial-scale 表示初始的缩放值
maximum-scale 表示允许用户最大缩放值
user-scalable 表示是否允许用户进行缩放
-->
移动前端开发之viewport的深入理解