- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 关于前端模块化详解
对于模块化的理解模块化是什么将一个复杂的程序依据一定的规范进行封装, 并组合在一起,它可以是一个代码块,也可以是一个或几个文件在模块的内部数据与实现是私有的, 向外部暴露一些接口(方法)与其它模块进行通信模块化的演进过程全局function模式:通过编码将不同的功能封装成不同的函数,但这存在一个问题就是会污染全局命名空间,非常容易引起命名的冲突或者导致数据不安全的问题发生,而且模块...
2019-10-08 18:13:20 163
原创 前端路由的实现原理(包括Angular、vue等框架)
这里写自定义目录标题浏览器路由的介绍hash路由HTML5 History API浏览器路由的介绍通常来说路由即是URL到函数的映射,比如我们在客户端输入一个URL,该URL会被提交到一个控制器,相应的控制器会对客户端提交上来的路由进行解析, 从而找到处理这个 URL 的类和函数,然后执行。最初web系统的路由都是由服务端来实现的,后来随着前端技术的发展,web系统的路由慢慢都交由前端来实现。...
2018-09-18 21:41:30 2799 2
原创 CSS中除了display:none以外,可以隐藏页面元素的几种方法
CSS中除了display:none以外,可以隐藏页面元素的几种方法display:nonedisplay:none是我们最常用的隐藏页面元素的方法,使用display:none方法隐藏的页面元素,应该算是真正意义上的隐藏,因为它使元素完全不占空间,连盒模型也不生成,任何基于该元素的用户交互操作也不会起作用,并且读屏软件也读不到它,一旦某个页面元素被设置了display:none的属性后,该元...
2018-09-17 23:04:16 4164 3
日历C++代码
2014-11-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人