逆向递归看JavaScript原型

简介: 逆向递归看JavaScript原型

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>title</title>
  <script>
    function F1(age) {
      this.age = age;
    }
    function F2(age) {
      this.age = age;
    }
    F2.prototype = new F1(10);
    function F3(age) {
      this.age = age;
    }
    F3.prototype = new F2(20);
    var f3 = new F3(30);
    console.log(f3);
    console.log(f3.age);
    console.log(f3.__proto__.age);
    console.log(f3.__proto__.__proto__.age);
  </script>
</head>
<body>
</body>
</html>


相关文章
|
机器学习/深度学习 JavaScript 前端开发
JS进阶教程:递归函数原理与篇例解析
通过对这些代码示例的学习,我们已经了解了递归的原理以及递归在JS中的应用方法。递归虽然有着理论升华,但弄清它的核心思想并不难。举个随手可见的例子,火影鸣人做的影分身,你看到的都是同一个鸣人,但他们的行为却能在全局产生影响,这不就是递归吗?雾里看花,透过其间你或许已经深入了递归的魅力之中。
476 19
|
JavaScript 前端开发 测试技术
|
前端开发 JavaScript
JavaScript递归菜单栏
JavaScript递归菜单栏
JavaScript递归菜单栏
|
JSON JavaScript 前端开发
JavaScript第五天(函数,this,严格模式,高阶函数,闭包,递归,正则,ES6)高级
JavaScript第五天(函数,this,严格模式,高阶函数,闭包,递归,正则,ES6)高级
|
缓存 JavaScript 前端开发
|
数据采集 缓存 JavaScript
JavaScript递归函数的设计与优化
JavaScript递归函数的设计与优化
|
数据采集 缓存 JavaScript
JavaScript递归函数的设计与优化
JavaScript递归函数的设计与优化
|
JavaScript 前端开发 测试技术
了解JS递归
了解JS递归
208 1
|
JavaScript Serverless
JS实现递归功能
JS实现递归功能
|
前端开发 JavaScript
前端 JS 经典:递归
前端 JS 经典:递归
400 0

热门文章

最新文章