![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
April-14
这个作者很懒,什么都没留下…
展开
-
JS中的 Mixin 和 装饰器 简单实现
Minix和装饰器MixinMixin 是面向对象语言中一种常用的设计模式,通常称之为组合,在js中通常使用一个中间的继承对象实现。A对象有功能a,C对象需要继承自A对象并添加x功能,解决办法1:我们可以使用C继承自A,再在C上定义x功能。但是如果D类型需要继承自B类型,同样也需要该x功能,我们就只能重写一遍功能。解决方法2:将x功能进行封装到一个Mixin函数中,Mixin函数接受类型...原创 2019-12-09 22:03:03 · 356 阅读 · 0 评论 -
JS模块化管理及babel离线环境搭建
模块化模块化的由来JS主要在前端的浏览器中使用,js文件被下载缓存到客户端,在浏览器中执行。比如简单的表单本地验证,漂浮一个广告。2005年之后,随着Google大量使用了AJAX技术之后,可以异步请求服务器端数据,带来了前端交互的巨大变化。前端功能需求越来越多,代码也越来也多。随着js文件的増多,众多文件通过<script>标签引入到当前页面中,这些JS文件没有约束,定义的变量...原创 2019-12-09 17:06:53 · 381 阅读 · 0 评论