会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
RisingSun
博学之,审问之,慎思之,明辨之,笃行之。
博客园
首页
新随笔
联系
订阅
管理
2021年8月15日
Vue2.x响应式原理
摘要: 一、回顾Vue响应式用法 vue响应式,我们都很熟悉了。当我们修改vue中data对象中的属性时,页面中引用该属性的地方就会发生相应的改变。避免了我们再去操作dom,进行数据绑定。 二、Vue响应式实现分析 对于vue的响应式原理,官网上给了出文字描述 https://cn.vuejs.org/
阅读全文
posted @ 2021-08-15 00:43 RisingSunBlogs
阅读(283)
评论(0)
推荐(0)
编辑
2021年8月13日
观察者模式
摘要: 一、定义 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象(通知者)。这个主题对象观察到被观察者发生变化时,会通知所有的观察者对象,使它们能够自己更新自己 这里涉及了几个角色及他们自己功能: 观察者对象:可以更新自己 主题对象:可以添加观察者,移除观察者,通知观察者 被观
阅读全文
posted @ 2021-08-13 18:53 RisingSunBlogs
阅读(91)
评论(0)
推荐(1)
编辑
2021年6月29日
优秀博客收集
摘要: 一、宏任务和微任务 内容讲解了同步任务、异步任务【宏任务、微任务】、哪些是宏任务、哪些是微任务、宏任务和微任务的执行过程、微任务产生的原因 链接:https://www.jianshu.com/p/bfc3e319a96b 二、H5手机开发APP概念 内容讲解了H5是指的什么意思、mobile ap
阅读全文
posted @ 2021-06-29 14:10 RisingSunBlogs
阅读(67)
评论(0)
推荐(0)
编辑
2021年2月18日
切换npm源的方式
摘要: 一、使用nrm --NPM registry manager 1、安装nrm npm install -g nrm 2、查看可选源列表 nrm ls nrm ls 执行结果 npm https://registry.npmjs.org/ yarn https://registry.yarnpkg.c
阅读全文
posted @ 2021-02-18 23:24 RisingSunBlogs
阅读(334)
评论(0)
推荐(0)
编辑
2021年2月8日
前端模块化之ES Module
摘要: 一、概述 之前提到的几种模块化规范:CommonJS、AMD、CMD都是社区提出的。ES 2015在语言层面上实现了模块功能,且实现简单,可以替代CommonJS和AMD规范,成为在服务器和浏览器通用的解决方案 二、特性 1、ES Module自动启用严格模式 <script type="modul
阅读全文
posted @ 2021-02-08 00:15 RisingSunBlogs
阅读(750)
评论(0)
推荐(2)
编辑
2021年2月6日
前端模块化之CommonJS
摘要: 一、CommonJS特点 经过前面讨论,已经知道无模块化时项目中存在的问题。CommonJS的特点就是解决这些问题即: 1.每个文件都是一个单独的模块,有自己的作用域,声明的变量不是全局变量(除非在模块内声明的变量挂载到global上) 2.每个文件中的成员都是私有的,对外不可见 3
阅读全文
posted @ 2021-02-06 00:40 RisingSunBlogs
阅读(450)
评论(3)
推荐(2)
编辑
2021年2月4日
前端模块化的演变过程
摘要: 随着前端的发展,无模块化存在的问题日益显露。但在这个过程中,模块化也是有一定的发展。 stage1-文件划分方式 根据业务或功能封装某一类变量或者函数; 约定每一个文件都是一个模块; 当使用到这个模块的时候,通过script标签引入到html页面中,直接使用模块中的成员(变量|函数); 但当代码体积
阅读全文
posted @ 2021-02-04 14:15 RisingSunBlogs
阅读(522)
评论(0)
推荐(6)
编辑
2021年2月3日
前端无模块化时的常见问题
摘要: 前端开发过程中常见的问题 随着前端项目的日益复杂,项目体积逐渐庞大,前端协作开发中经常遇到以下几类问题: 各个文件中声明相同的变量名,相互引起冲突 文件中声明的变量冲突掉全局变量 各个文件的依赖关系不明确,不敢随意删除一些插件或者少引入一些插件 Q1-Example //a.js var a=1;
阅读全文
posted @ 2021-02-03 18:32 RisingSunBlogs
阅读(125)
评论(0)
推荐(0)
编辑
2020年12月10日
var、let、const的区别
摘要: var、let、const的区别 是否有变量提升 作用域范围 是否能挂载到window上 是否能重复声明 是否可以改变变量的值 声明时是否必须赋值 var 是 函数作用域 是 是 是 否 let 否 块级作用域 否 否 是 否 const 否 块级作用域 否 否 否 是
阅读全文
posted @ 2020-12-10 18:35 RisingSunBlogs
阅读(72)
评论(0)
推荐(0)
编辑
2019年11月10日
浅谈CSS盒模型
摘要: 一、什么是css盒模型 CSS 框模型 (Box Model) 规定了元素框处理元素内容、内边距、边框和外边距的方式 上边这句话摘自W3C,翻译成人话:css盒模型又叫css框模型,由4部分组成:框内容、内边距、边框、外边距。通过css来设置这些属性决定这个盒子长什么样! 废话少说,直接上图 从技术
阅读全文
posted @ 2019-11-10 23:53 RisingSunBlogs
阅读(334)
评论(0)
推荐(2)
编辑
下一页