zoukankan      html  css  js  c++  java
  • js练习 原型

            //var a = {
            //    fun: function a() {
            //        test = 0;
            //        alert(this);
            //        b();
            //        function b() {
            //            alert(this);
            //            var v = 0;
            //        }
            //    }
            //};
            //a.fun();

            Function.prototype.method = function (name, func) {
                //alert(this);
                this.prototype[name] = func;
                return this;
            };
            var test = function () {
                this.value = 0;
                alert('test');
            }
            test.prototype.method1 = function () {
                alert('method1');
            };
            
            //var method1= Function.method("method1", function () {
            //    alert('method1');
            //    alert(this);
            //    method2();
            //    function method2() {
            //        alert(this);
            //    }
            //})
            //test.method1();


            var test2 = function () {

            };
            test2.prototype = new test();
            var test2Instance = new test2();
            alert(test2Instance.value);

            //test.method1();

            //alert('1');
            //Function.method1();
            //method1.method1();

  • 相关阅读:
    SpringBoot是如何动起来的
    Windows 10 安装 Docker for Windows
    Spring Boot2.0 设置拦截器
    修改博客园的css样式
    Spring-Aop
    Java自学-泛型 集合中的泛型
    Java自学-集合框架 聚合操作
    Java自学-集合框架 Comparator和Comparable
    Java自学-集合框架 hashCode原理
    Java自学-集合框架 HashSet、LinkedHashSet、TreeSet之间的区别
  • 原文地址:https://www.cnblogs.com/qook/p/5345431.html
Copyright © 2011-2022 走看看