`
yunchow
  • 浏览: 325518 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

JS实现动态创建类

阅读更多


	function declare(clazz, props) {
		var objs = clazz.split("."), parent = window;
		for (var i = 0; i < objs.length - 1; i++) {
			var o = objs[i];
			if (typeof o != 'object') {
				parent[o] = {};
				parent = parent[o];
			}
		}
		var fn = objs[objs.length - 1];
		if (typeof fn != 'function') {
			var c = parent[fn] = function() {
				props.constructor1.apply(this, arguments);
			}
			var constructorProto = c.prototype;
			for (p in props) {
				constructorProto[p] = props[p];
			}
		}
	}
	
	declare("com.ibm.wc.Common", {
		copyRight: "IBM All Rights",
		i: 123,
		j: 345,
		k: 'test',
		echo: function(msg) {
			alert("your message is " + msg + ", i = " + this.i + ", j = " + this.j);
		},
		constructor1: function(i, j) {
			this.i = i;
			this.j = j;
		}
	});
	var c = new com.ibm.wc.Common("Nick", 200);
	console.log(c);
	c.echo("hello");




0
0
分享到:
评论

相关推荐

    js 实现 动态创建固定列数的表格

    js 实现 动态创建固定列数的表格! 值得下载看看!资源免费,大家分享!!

    javascript动态创建表格

    JavaScript 动态创建表格知识点总结 JavaScript 动态创建表格是指使用 JavaScript 语言来动态地创建和修改 HTML 表格的行和单元格。...在实际应用中,需要根据具体情况选择合适的方法和属性来实现动态创建表格的功能。

    js实现动态背景图效果

    在JavaScript(简称JS)编程中,动态背景图效果是一...总的来说,利用JavaScript实现动态背景图效果,不仅可以提升用户体验,还能增加网站的视觉吸引力。开发者可以根据需求选择不同的方法,创造出独特的背景动画效果。

    动态创建iframe,并动态添加js执行代码

    总结来说,动态创建iframe并动态添加js执行代码是Web开发中的重要技术,它能够帮助我们实现异步加载、跨域通信等功能,但同时也需要注意相关的安全问题。通过熟练掌握这些技术,开发者能够构建更复杂、更灵活的Web...

    js动态条目添加

    在提供的文件列表中,`index.html`包含网页的基本结构,`css`文件夹可能包含项目的样式规则,`images`用于存放与项目相关的图像资源,而`js`文件夹则可能包含实现动态条目添加功能的JavaScript代码。实际开发中,这...

    js 实现 动态添加iframe框架

    js 实现 动态添加iframe框架! 值得下载看看!资源免费,大家分享!!

    js动态创建Table

    本文将深入探讨如何利用纯JavaScript实现动态表格,并涵盖相关的重要知识点。 首先,我们讨论基础的DOM(Document Object Model)操作。DOM是HTML和XML文档的结构化表示,通过JavaScript可以访问和修改DOM元素。要...

    javascript实现网页中动态创建表并实现分页的特效

    javascript实现网页中动态创建表并实现分页的特效

    threejs实现动态登录背景

    在本文中,我们将深入探讨如何使用Three.js库来创建一个动态的登录背景,以及如何通过GUI(图形用户界面)控制场景中的球体属性变化。Three.js是一个基于WebGL的JavaScript库,它允许开发者在浏览器中创建3D图形,...

    javascript元素动态创建实现方法

    本文实例讲述了javascript元素动态创建实现方法。分享给大家供大家参考。具体分析如下: [removed]只能在页面加载过程中才能动态创建 可以调用document的createElement方法来创建具有指定标签的DOM对象,然后通过调用...

    JS实现动态树

    JavaScript(简称JS)是一...总之,JS实现动态树涉及HTML、CSS和JavaScript的综合运用,以及数据结构和算法的理解。通过掌握这些技术和方法,我们可以构建出交互性强、功能丰富的动态树视图,满足各种应用场景的需求。

    d3.js实现动态拓扑图

    **d3.js 实现动态拓扑图** 在IT领域,数据可视化是至关重要的,它能够帮助我们更好地理解和分析复杂的数据。d3.js(Data-Driven Documents)是一个强大的JavaScript库,专为创建交互式和可定制的数据可视化而设计。...

    dorado 7 前端页面js动态创建控件 demo代码

    在这个"**dorado 7 前端页面js动态创建控件 demo代码**"中,我们将深入探讨如何利用JavaScript来动态地在Dorado 7的页面上添加和管理控件。 首先,Dorado 7的控件是基于Model-View-Presenter (MVP)设计模式的,这...

    JavaScript动态创建form表单并提交的实现方法

    在使用JavaScript动态创建表单时,还需要考虑到跨域请求、安全验证、数据验证等其他因素,以保证表单提交的安全性和可靠性。这些内容虽然没有在给定的文档中明确提及,但在实际开发中都是非常重要的考虑点。

    vue动态加载外部依赖js代码实现

    本文将详细介绍如何通过创建一个Vue组件来实现动态加载外部JS文件的功能,并探讨其原理与应用场景。 #### 关键知识点 1. **Vue组件化思想** - Vue.js推崇组件化开发模式,即通过定义多个独立的、可复用的组件来...

    arcgis结合 three js 实现动态管网效果

    本话题主要探讨如何利用ArcGIS和Three.js这两个强大的库来实现动态管网的效果。ArcGIS是Esri公司开发的专业地理信息系统,而Three.js则是一个流行的JavaScript库,用于在浏览器中创建3D图形,特别适合构建交互式的、...

    js动态创建标签实例

    一个函数,实现js动态创建HTML的标签实例! 步骤(思路) 1.先创建标签createtagname("div") 2.将标签添加到页面

    html css 原生js实现动态京东页面

    在本项目中,我们将深入探讨...总结来说,实现动态京东页面需要掌握HTML的结构设计,CSS的样式控制,以及JavaScript的动态功能实现。通过这个项目,开发者不仅能提升对前端技术的理解,还能锻炼解决实际问题的能力。

    js实现动态图形

    JavaScript(简称JS)是一种轻量级的解释型编程语言,广泛应用于网页和互联网应用开发,包括实现动态图形。本文将深入探讨如何利用JavaScript和CSS来创建引人入胜的动态图形。 首先,JavaScript的核心在于其事件...

    利用js实现动态图片切换

    以上就是使用JavaScript实现动态图片切换的基本步骤。通过这个过程,你可以创建一个简单的图片轮播组件,适用于各种网页设计项目。在实际应用中,可以根据具体需求进行调整,例如添加导航指示器、控制速度、支持键盘...

Global site tag (gtag.js) - Google Analytics