我详细说明一下我想问的问题。比如我写了一个JS日历控件,里面有一个GetData()JS函数,可是也面中本来就包含一个别人的控件,他也用了一个GetData()函数,如果让把我的控件设计成和别人的不冲突。我想了两个办法不知道对不?1、我用类Class来设计,例如:
function MyControl
{
this.GetDate;
}MyConyrol.prototype.GetData = function()
{
......
......
}调用时候类似这样:
var my = new MyControl();
my.GetData();这样就不和别人的GetData()‘打架’了2、仍然用普通的函数写法,用HTC 来调用,不知道是否避免和别人的GetData() 冲突???
HTC 能避免冲突????
function MyControl
{
this.GetDate;
}MyConyrol.prototype.GetData = function()
{
......
......
}调用时候类似这样:
var my = new MyControl();
my.GetData();这样就不和别人的GetData()‘打架’了2、仍然用普通的函数写法,用HTC 来调用,不知道是否避免和别人的GetData() 冲突???
HTC 能避免冲突????
解决方案 »
- 怎么样最高效率的让页面引入JS,CSS
- 很奇怪的问题,document.getelementbyid 为空或不是对象
- 动态获得的控件如何获得焦点
- javascript里如何进行简单的图形处理?
- 问个javascript的简单问题
- 网页内容防止copy的问题
- 如何用jquery获取这个里的html div元素
- 得到web页面上document里的对象,急啊!
- $.datepicker is undefined 这是怎么回事儿呢?
- 初学者,求大佬解答,为什么是this.window而不是my object;this不是应该指向object吗
- 多个checkbox,只要选中,那个单元格的底色就发生变化.
- 如何得知鼠标和一个Div在一个坐标系内的位置
{
this.GetDate = function()
{
......
......
}
}var my = new MyControl();
my.GetData();
-----------------
htc是可以一定范围内避免冲突的
解决的方法多种多样,道理都差不多,楼主多多试验吧。