命名空间和继承

命名空间:其实就是利用json的方式来建立一个独自的空间而已

//命名空间 第一个小例子
var space={};
space.slist={};
space.fn={};
space.site={};
space.slist.getUser=function(){
  alert(‘a‘);
}
space.fn.getUser=function(){
  alert(‘b‘);
}
space.site.getUser=function(){
  alert(‘c‘);
}
space.slist.getUser();
space.fn.getUser();
space.site.getUser();
//命名空间 第二个小例子
var json={};
json.userName="jcak";
json.age=123;
console.log(json.age);

继承:

时间: 2024-10-17 06:51:09

命名空间和继承的相关文章

Python学习笔记总结(三)类

一.类简单介绍 1.介绍 类是Python面向对象程序设计(OOP)的主要工具,类建立使用class语句,通过class定义的对象. 类和模块的差异,类是语句,模块是文件. 类和实例 实例:代表程序领域中具体的元素. 类是生产实例的工厂,实例就像带有“数据"的记录,而类是处理这些记录的“程序”. 类是实例工程,类的属性提供行为(数据以及函数[方法]),所有从类产生的实例都继承该类的属性. 类的一个实例可以通过:实例.属性,实例.方法,获得类的属性和方法调用.类支持继承,当我们对class语句产生

Struts2入门

一.一个简单的例子 文件结构  web.xml文件 <?xml version="1.0" encoding="UTF-8"?> <web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo

2016 Web 开发资源工具大搜罗

原文链接: 100+ Awesome Web Development Tools and Resources Web的迅猛发展对于开发者来说既是一件好事也是一件坏事.不断紧跟潮流学习新的技术.编程语言.适应变化听起来就很令人兴奋又紧张.你需要面对的挑战可能包括使用已有的框架适应新的业务需求,测试网站的兼容性,优化你的网站前端和后端更好地协同.今天在这里介绍给大家的这个收集列表也许能够帮助你完成类似的工作. P.S.顺序先后并不代表推荐排名. JavaScript 库/框架 JavaScript是

[ASP.NET]ScriptManager控件使用

目录 概述 局部刷新 错误处理 类型系统扩展 注册定制脚本 注册 Web 服务 在客户端脚本中使用认证和个性化服务 ScriptManagerProxy 类 添加 ScriptManager 控件 客户端脚本管理示例 概述 ScriptManager 控件管理用于 Microsoft ASP.NET AJAX 页面的客户端脚本.默认情况下,ScriptManager 控件将 Microsoft AJAX 库的脚本与页面注册到一起,这使脚本可以使用类型系统扩展并支持局部页面输出和 Web 服务调用

TypeScript初体验

why? 为啥使用typescript,它的好处是什么,什么时候需要用到它? 好了,typescript的介绍网上一搜就是一大堆,各种解释,肯定比我说的详细,各位可以自行Google.那就谈谈我的个人见解吧! 1.出于对一门新语言的好奇,"黑科技"什么的总用存在的意义(就像bridge.net就是c#版的javascript),更何况并不能算是"黑科技",并且是c#之父编写的. 2.对于深受c#"毒害"的程序员,对javascript等弱类型语言

2016 Web开发资源工具大搜罗

来源于:https://zhuanlan.zhihu.com/p/22730771 作者:余博伦链接:https://zhuanlan.zhihu.com/p/22730771来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. Web的迅猛发展对于开发者来说既是一件好事也是一件坏事.不断紧跟潮流学习新的技术.编程语言.适应变化听起来就很令人兴奋又紧张.你需要面对的挑战可能包括使用已有的框架适应新的业务需求,测试网站的兼容性,优化你的网站前端和后端更好地协同.今天在这里

puppet自动化运维之tag标签puppet自动化运维之tag标签

标签能更好的让puppet识别一段代码.同时,客户端也可以执行指定的tag,而不需要全部都执行. tag元参数,用于标签资源: tag函数,用于标签容器: tagged函数,用于判断一个容器,是否有某个标签,即用于检查tag函数. puppet的自动分配标签分两种:资源和容器.默认是以自己的类型,作为标签名. 资源自动分配标签的特点: ①自己的资源类型: ②title: ③所在容器的类型: ④所在容器的tital和每个命名空间: ⑤继承的tag. 容器自动分配标签的特点: ①自己的类型: ②ti

Java Se: Logging 框架说明

Java Logging 用惯了log4j等日志工具,竟然不知Java还自带了个log工具.今天有空了就来了解一下. 先来看一个简单的例子: public class SystemTest { private final Logger logger = Logger.getLogger("alias"); @Test public void showSystemProperty() { Properties props = System.getProperties(); Enumera

翻译 - Classy JavaScript with dojo/_base/declare

原文:Classy JavaScript with dojo/_base/declare dojo/_base/declare模块是在Dojo Toolkit中创建类的基石.declare允许多重继承,允许开发者创建灵活的代码避免重复造轮子.Dojo,Dijit和Dojox中的模块都使用了declare:在本教程中,你将学到为什么你也应该使用它. 开始 首先要确保你复习了在讲解模块的教程中提出的概念. 在Dojo中基于Dojo的类来创建类 declare函数定义在dojo/_base/decla