精选分类
文章列表
Vue中数据监视和数据代理浅识
# Vue 中数据监视和数据代理浅识 # 实现原理: # data 类型:Object | Function 限制:组件的定义只接受 function。 详细: Vue 实例的数据对象。Vue 会递归地把 data 的 property 转换为 getter/setter,从而让 data 的 property 能够响应数据变化。对象必须是纯粹的对象 (含有零个或多个的 key/value 对):浏览器 API 创建的原生对象,原型上的 property 会被忽略。大概来说,data 应该只能是数据 - 不推荐观察拥有状态行为的对象。 一旦观察过,你就无法在根数据对象上添加响应式...
more...JS高阶函数和运行机制
# JS 高阶函数和运行机制 # 🗽高阶函数 高阶函数英文叫 Higher-order function。那么什么是高阶函数? 下面我们通过一个小 demo 来认识一下,到底什么是高阶函数吧。👀 function add(x,y,fn){ return fn(x) + fn(y);}// 当我们调用 add (-5,6,Math.abs) 时,我们不难发现,函数的执行过程为x = -5;y = 6;f = Math.abs;f(x) + f(y) ==> Math.abs(-5) + Math.abs(6) ==> 11;return...
more...移动端适配和零散知识汇总
# 移动端适配和零散知识汇总 # 移动端适配🤩 乍一看,移动端适配看起来就很高级的鸭子🦆,实则确实,我们知道,如果的前端,不再仅仅只是谢谢 pc 端的网页呀这些枯燥无味的事情了,取而代之的是越来越花里胡哨(贼难🥺)的东西。话不多说,进入我们今天的正题:移动端适配。 # 前置技术支持💡 # 像素 像素是指由图像的小方格组成的,这些小方块都有一个明确的位置和被分配的色彩数值,小方格颜色和位置就决定该图像所呈现出来的样子。 图片、电子屏幕(手机、电脑)就是由无数个具有特定颜色和特定位置的小方块拼接而成。 像素可以作为图片或电子屏幕的最小组成单位。 #...
more...