![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
理解知识类
文章平均质量分 67
福小娟儿
靠爬坑和搬砖杀出来的程序员~~
展开
-
面试常问面试基础层知识汇总3
对闭包的理解 闭包是一种保护私有变量的机制,在函数执行时形成一个私有的作用域,保护函数里面的私有变量不受外界干扰,只管的说就是形成一个不销毁的栈环境 对小程序和普通APP内嵌H5的区别理解 小程序和APP中的H5本质上都是webview加载的,但小程序的执行js代码是通过基于微信客户端的底层代码实现的,而h5页面则是直接由浏览器执行解析的js文件,所以小程序中data不适合储存太多数据,当数据变化,底层js调用频繁会影响小程序性能,严重时会导致小程序崩溃 ES6的新特性 一 var /let/const的区原创 2021-03-25 22:31:22 · 72 阅读 · 0 评论 -
面试2
对MVVM的理解 MVVM是Model-View-ViewModel的缩写。 它借鉴了桌面应用程序的MVC思想,在前端页面中,把Model用纯JavaScript对象表示,View负责显示,两者做到了最大限度的分离。把Model和View关联起来的就是ViewModel。ViewModel负责把Model的数据同步到View显示出来,还负责把View的修改同步回Model。 数据双向绑定原理 所谓的双向绑定,就是view的变化能反映到ViewModel上,ViewModel的变化能同步到vie.原创 2021-03-23 22:16:36 · 83 阅读 · 0 评论