当前位置: 移动技术网 > IT编程>开发语言>JavaScript > Function,Object.creat();

Function,Object.creat();

2018年12月06日  | 移动技术网IT编程  | 我要评论

一、object.creat()使用方法

object.creat(对象);

  功能:实现继承,创建一个原型继承自参数的对象。

  什么是原型式继承:就是利用修改原型链的结构(增加一个节点中的成员,删除一个节点中的成员,修改一个节点中的成员),来使得实例化对象可以使用整条链中的所有成员。

兼容方式:

  function inherit(obj){

    if(object.creat){

      return object.creat(obj);

    }else{

      function f(){};

      f.prototype=obj;

      return new f();

    } 

  }

 

二、function功能与使用方法(注:这里不是function)

①object构造函数是function的一个实例;

②function是自己的构造函数;

③使用function创建函数使用字符串构建函数,那么就可以在程序运行过程中构建函数,以前的function构建的函数必须在一开始就经过预解析,一步一步运行;

④function多用在动态计算中;

⑤使用方法如下:  

  var foo = new function( "a", "b", "console.log(a+b);" );

  function可以接受参数且参数为字符串,参数可以有多个也可以没有参数;

  一个参数时,参数代表函数体;

     没有参数就是空函数;

  两个以上参数时最后一个参数表函数体,其他参数代表创建函数的参数。

四、标记语言

overbreak:for(){

      for(){

        for(){

          break:overbreak;//跳出标记语言所在的层。

        }

      }

    }

 

以上内容为学习过程中所做总结,若有错误欢迎大家留言指出。谢谢!!!

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网