首页 > 其他分享 >还写那么多函数?js简单封装,拿去用吧

还写那么多函数?js简单封装,拿去用吧

时间:2024-03-26 11:22:08浏览次数:18  
标签:function 封装 函数 self window js init document config

;(function($) {			
			    var wprtTheme = {
					// Main init function
			        init : function() {
			            this.config();
			            this.events();
			        },
					// Define vars for caching
			        config : function() {
			            this.config = {
			                $window : $(window),
			                $document : $(document),
			            };
			        },
			
			        // Events
			        events : function() {
			            var self = this;
						// Run on document ready
			            self.config.$document.on( 'ready', function() {			
			                self.headerFixed();
			                self.tabs();			
			            } );			
			            // Run on Window Load
			            self.config.$window.on( 'load', function() {			
			                self.parallax();
			            } );
			        },
			
			        headerFixed: function() {
    
			        },
			
			        tabs: function() {

			        },
			        
					parallax: function() {

			        }			
			
			    };
				// end wprtTheme			
			    // Start things up
			    wprtTheme.init();
			
			})(jQuery);

  

你知道世界顶级名表前五名都有哪些吗?http://m.kmhdlzb.com/

标签:function,封装,函数,self,window,js,init,document,config
From: https://www.cnblogs.com/hilxj/p/18096230

相关文章

  • Go的可变参数函数
    可变函数是指可以接收可变数量的参数的函数。在Golang中,可以传递与函数签名中引用的类型相同的不同数量的参数。在声明可变函数时,最后一个参数的类型前会有一个省略号"...",这表明该函数可以用任意数量的该类型参数来调用,可以是0个、1个或者多个。这种类型的函数在不知道传递给......
  • 【附源码】Node.js毕业设计高校迎新管理系统(Express)
    本系统(程序+源码)带文档lw万字以上  文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着信息技术的飞速发展,高校迎新工作也日益依赖于数字化和信息化手段。传统的手工操作方式已经无法满足现代高校迎新工作的高效率、高质量要求。因此,构建一......
  • 【附源码】Node.js毕业设计高校疫情期间学生日常管理系统(Express)
    本系统(程序+源码)带文档lw万字以上  文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着COVID-19疫情的爆发,全球范围内的教育行业遭受了巨大的冲击。为了防止病毒的传播,许多国家和地区都采取了封锁措施,学校被迫关闭,线下教学活动无法正常进行......
  • 【附源码】Node.js毕业设计高校疫情监控防控监测系统(Express)
    本系统(程序+源码)带文档lw万字以上  文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着全球化进程的加速,人类社会的相互联系日益紧密,但同时也带来了各种疾病的迅速传播。尤其是近年来,新型冠状病毒(COVID-19)的出现,给全球带来了巨大的冲击和挑......
  • 【附源码】Node.js毕业设计高校疫情管理系统(Express)
    本系统(程序+源码)带文档lw万字以上  文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着科技的不断发展和互联网技术的普及,信息化管理系统在各个领域的应用越来越广泛。特别是在新冠疫情期间,高校疫情管理成为了一个重要的课题。为了有效地控......
  • 肖sir__python之函数5.1
    函数:一、什么是函数定义:函数是组织好,可重复使用,用来实现单一,或关联功能的代码段二、pycharm中的表结构项目,包(init)或目录,py文件,py文件包含多个函数或类等    三、函数的有哪些优点?1、降低代码冗余2、增加代码的复用性,提高开发效率3、提高程序的拓展性4、封装:就是......
  • c语言应用,函数综合应用(2)
    c语言刚开始学习的时候,一般来说,我们如果只是在一个源文件里面编程,那么我们都会将包装的模块化函数都放在上面,把主函数放在下面的位置,目的是为了让编译软件知道主函数里调用的函数位置但是,若是我们将这些包装的模块化函数放在主函数的下面会发生什么情况呢?虽然程序依然可以继续......
  • js数组遍历方法及应用,看这篇就够了
    背景:日常开发中处理数组常用到的遍历方法,看这篇就够了目录数组遍历方法forforEachfor...ofmapfilterfor...inreduce求和、求积数组去重计算数组中每个元素出现的次数将二维数组转化为一维将多维数组转化为一维对象里的属性求和按对象属性给数组分组简单对比数组......
  • 面向对象08:封装详解
    packagecom.oop.demo04;//类private:私有publicclassStudent{//属性私有,封装大多数时候都是对于属性来的privateStringname;//名字,以前public所有人都可以操作这个名字,现在属性私有就不让所有人都可以操纵这个属性了privateintid;//学号priva......
  • nestJs中 Guards ,Interceptors ,Pipes ,Controller ,Filters的执行顺序
    执行顺序:Guards(守卫):Guards是最先执行的中间件,用于确定是否允许请求继续处理。Guards在请求被路由到控制器之前执行,通常用于身份验证、角色检查或权限验证。如果Guards返回一个布尔值 false 或者抛出一个异常,请求处理流程将终止,不会执行后续的Pipes、Interceptors或控......