- 博客(3)
- 收藏
- 关注
原创 jQuery自定义插件
当WEB中有运用到jQuery开发时,我们需要将公共的功能组件以jQuery自定义插件的方式提取出来,如WebRTC中弹出框,错误提示框,Loading效果等。 1、简单插件 一些公共的方法,或简单的功能,我们可以用$.fn扩展成插件,并集中在一起,这样同时避免了将方法暴露成全局变量,如: 2、较复杂插件 如果插件较复杂,可将此插件独立出来,甚至可以独立一个文件,用$.fn扩展插件,内部实...
2018-11-01 10:51:22 303
原创 JS模块化(Module模式模块化,SeaJS工具模块化)
1、Module模式模块化 Module模式具有模块化,可重用的基本特征,封装了变量和function,只暴露可用public的方法,其它私有方法全部隐藏。在没有使用模块化工具的情况下,用模块化的思想来编写整个JS结构。 例如下图,以webrtcUI层代码为例,MeetingMainPage为主模块,MeetingChatModule为挂载在MeetingMainPage下的子模块。请注意,这...
2018-11-01 10:50:29 291
原创 vue react angular比较
VUEVue.js(读音 /vjuː/,类似于 view) 是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与单文件组件和 Vue 生态系统支持的库结合使用时,Vue 也完全能够为复杂的单页应用程序提供驱动。Vue.js 的核心是一个允许采用简洁的模板语法来声明式...
2018-06-25 15:54:53 3097
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人