11 2021 档案

摘要:MVVM(Model-View-ViewModel)是对 MVC(Model-View-Control)和 MVP(Model-View-Presenter)的进一步改进。 『View』:视图层(UI 用户界面)『ViewModel』:业务逻辑层(一切 js 可视为业务逻辑)『Model』:数据层( 阅读全文
posted @ 2021-11-29 15:31 瑞瑞大人 阅读(51) 评论(0) 推荐(0)
摘要:with语句 扩展一个语句的作用域链。 with (expression) { statement } 描述: 将给定的expression添加到在statement使用的作用域链上。表达式周围的括号是必需的 JavaScript查找某个未使用命名空间的变量时,会通过作用域链来查找,作用域链是跟执行 阅读全文
posted @ 2021-11-22 15:09 瑞瑞大人 阅读(453) 评论(0) 推荐(0)
摘要:什么是 JavaScript 的调用栈 JavaScript 引擎正是利用栈的这种结构来管理执行上下文的。在执行上下文创建好后,JavaScript 引擎会将执行上下文压入栈中,通常把这种用来管理执行上下文的栈称为执行上下文栈,又称调用栈。 当分配的调用栈空间被占满时,会引发“堆栈溢出(Stack 阅读全文
posted @ 2021-11-04 14:26 瑞瑞大人 阅读(476) 评论(0) 推荐(0)
摘要:function声明优先级比var高,无论在其前后,都会覆盖掉同名的var声明 阅读全文
posted @ 2021-11-03 17:23 瑞瑞大人 阅读(38) 评论(0) 推荐(0)
摘要:自认为前端比较好用的node调试方法 vscode调试 1.进入你要调试的项目 2.需要调试的文件里添加debugger 3.点击vscode编辑器的运行与调试功能 4.执行命令(运行node的命令) 例子: 以uniapp源码为例 阅读全文
posted @ 2021-11-03 15:57 瑞瑞大人 阅读(65) 评论(0) 推荐(0)
摘要:在开发中会遇到需要导入一些特殊的字体包 如果ui只给了ttf包可以通过https://www.font2web.com/这个网址来转换为各个格式的字体文件,因为不同的文件针对不同的浏览器,如果只有单一的ttf可能会有兼容问题 新建一个css文件并引入相关字体文件 @charset "UTF-8"; 阅读全文
posted @ 2021-11-01 17:20 瑞瑞大人 阅读(390) 评论(0) 推荐(0)