摘要: 递归函数:是指函数调用自己本身,则称该函数为递归函数。 //以下就是递归函数,但是会死循环,因为没有出口 function f(){ console.log('递归函数'); f(); } f(); 递归运算会无终止地自身调用。因此,在递归运算中要结合 if 语句进行控制,只有在某个条件成立时才允许 阅读全文
posted @ 2021-02-22 23:47 华北业余选手 阅读(237) 评论(0) 推荐(0)
摘要: JavaScript 语言将函数看作一种值,与其它值(数值、字符串、布尔值等等)地位相同。凡是可以使用值的地方,就能使用函数。比如,可以把函数赋值给变量和对象的属性,也可以当作参数传入其他函数,或者作为函数的结果返回。函数只是一个可以执行的值,此外并无特殊之处。 由于函数与其他数据类型地位平等,所以 阅读全文
posted @ 2021-02-22 20:32 华北业余选手 阅读(153) 评论(0) 推荐(0)
摘要: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>继承</title> </head> <body> <script type="text/javascript"> /* // A 构造函数 function A(){ this. 阅读全文
posted @ 2021-02-22 20:04 华北业余选手 阅读(28) 评论(0) 推荐(0)
摘要: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>内置构造函数的原型对象</title> </head> <body> <script type="text/javascript"> //Object.prototype 是所有对 阅读全文
posted @ 2021-02-22 20:02 华北业余选手 阅读(46) 评论(0) 推荐(0)
摘要: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>原型对象</title> </head> <body> <script type="text/javascript"> //定义对象(构造函数 和 原型对象 混合定义方式) //将 阅读全文
posted @ 2021-02-22 18:44 华北业余选手 阅读(27) 评论(0) 推荐(0)
摘要: 前言 开篇先记住以下两点,再渐渐通过实例理解1、__proto__和constructor属性是对象所独有的;2、prototype属性是函数所独有的。但是由于 JS 中函数也是一种对象,所以函数也拥有 __proto__ 和 constructor 属性 一、函数的原型对象 我们创建函数 A 的同 阅读全文
posted @ 2021-02-22 18:42 华北业余选手 阅读(156) 评论(0) 推荐(0)