`
whfish
  • 浏览: 33085 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

javascript 构造函数方式 对象

阅读更多
/**
* 构造函数方式 对象
*/
function TimerUitls() {
    this.setParam = setParam;
    this.runTimer = runTimer;
    this.runCall = runCall;
    this.isState =  isState;
    this.init = init;
    var counter = 0;
    var max = 0;
    var time = 100;
    var states = "uninitialized";
    var oDom = null;
    function setParam(p_max, p_time) {
        max = p_max;
        counter = p_max+1;
        time = p_time;
    }
    function runTimer() {
        counter++;
        if (counter <= max) {
            setTimeout(runTimer, time);
        } else {
            var state = isState(); //
            if (state == "complete") {
                runCall();
            } else {
                counter = 0;
                runTimer();
            }
        }
    }

    function isState(){
        var o_state ="";
        if (typeof(oDom) == "object") {
              o_state = oDom.document.readyState;
        }
        return o_state;
    }
    function  runCall(){

    }
    function init(p_dom,p_max,p_time) {
         oDom = p_dom;
         setParam(p_max, p_time);
         runTimer();
    }
}
分享到:
评论

相关推荐

    JavaScript构造函数和原型对象介绍.md

    JavaScript构造函数和原型对象介绍,对于构造函数的创建以及一些简单地介绍,还有就是原型对象对于构造函数的一些补充。

    javascript 构造函数方式定义对象

    主要介绍了javascript 构造函数方式定义对象的方法及示例,需要的朋友可以参考下

    javascript构造函数以及原型对象的理解

    以下是一个构造函数的例子 如果是实例方法,不同的实例化,它们引用的地址是不一样的,是唯一的。 //定义一个构造函数 function People(name,age){ this.name=name; this.age=age; this.dothings=function(){ ...

    JavaScript构造函数详解

    构造函数就是初始化一个实例对象,对象的prototype属性是继承一个实例对象。本文给大家分享javascript构造函数详解,对js构造函数相关知识感兴趣的朋友一起学习吧

    JavaScript原型对象、构造函数和实例对象功能与用法详解

    本文实例讲述了JavaScript原型对象、构造函数和实例对象功能与用法。分享给大家供大家参考,具体如下: 大家都知道,javascript中其实并没有类的概念。但是,用构造函数跟原型对象却可以模拟类的实现。在这里,就先...

    深入理解javascript构造函数和原型对象

    对象,是javascript中非常重要的一个梗,是否能透彻的理解它直接关系到你对整个javascript体系的基础理解,说白了,javascript就是一群对象在搅。。(哔!)。

    构造函数定义对象+prototype继承的实现.html

    构造函数定义对象+prototype继承的实现,含CSS样式

    浅谈javascript构造函数与实例化对象

    JavaScript 中的构造函数和其它语言中的构造函数是不同的。通过 new 关键字方式调用的函数都被认为是构造函数。任何JavaScript 函数都可以用做构造函数,构造函数必须使用new 运算符作为前缀来创建新的实例。

    JavaScript 构造函数 面相对象学习必备知识

    关于JavaScript构造函数,如今出现了很多JavaScript的框架,例如jQuery、Ext等等这些,这些将JavaScript作为一种面向对象的语言进行编程,那么JavaScript到底是怎么样实现面向对象的一些特征的呢,首先,我们来看看...

    javascript工厂模式和构造函数模式创建对象方法解析.docx

    javascript工厂模式和构造函数模式创建对象方法解析.docx

    不得不看之JavaScript构造函数及new运算符

    当通过new来创建一个新对象时,JS底层将新对象的原型链指向了构造函数的原型对象,于是就在新对象和函数对象之间建立了一条原型链,通过新对象可以访问到函数对象原型prototype中的方法和属性。 和其他高级语言一样 ...

    Javascript的构造函数和constructor属性

    很显然,这个时候obj的constructor已经不再是创建它的函数,注意到obj.name也是undefined,因此修改构造函数的prototype的contructor并不会影响构造函数所产生的对象。真正的原因是:一个对象的constructor是它的...

    Javascript 构造函数详解

    在Javascript中构造函数首先是一个普通的函数,它可以使用new 操作符来调用,并生成一个特殊类型的对象。 代码如下: // “Benjamin” is a constructor var benjamin = new Benjamin(“zuojj”, “male”); 在上面...

    一文秒懂JavaScript构造函数、实例、原型对象以及原型链

    主要介绍了一文秒懂JavaScript构造函数、实例、原型对象以及原型链的相关知识,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

    JavaScript精炼之构造函数 Constructor及Constructor属性详解

    对象的constructor属性用于返回创建该对象的函数,也就是我们常说的构造函数,除了创建对象,构造函数(constructor) 还做了另一件有用的事情—自动为创建的新对象设置了原型对象(prototype object)

    JavaScript中构造函数与原型链之间的关系详解

    在Javascript中不存在class的概念,它的class概念是通过构造函数(constructor)与原型链(prototype)来实现。 1.构造函数(constructor):创建对象时的初始化对象,总是与new 关键是一同出现。 构造函数存在以下...

    Javascript面向对象编程(二) 构造函数的继承

    今天要介绍的是,如何生成一个”继承”多个对象的实例。... 构造函数绑定 最简单的方法,大概就是使用call或apply方法,将父对象的构造函数绑定在子对象上,也就是在子对象构造函数中加一行: 代码如下

Global site tag (gtag.js) - Google Analytics