一文详解JavaScript函数和面向对象编程

一文详解JavaScript函数和面向对象编程,函数就是一个功能模块,函数式编程是一种面向过程的编程思想,如果遇到一个大的复杂问题,可以分解成几个部分,每个部分用专门的函数分解实现。,函数语法:,函数声明后不会立即执行,会在我们需要的时候调用到。,函数提升:,因此,函数可以在声明之前调用:,函数表达式:JavaScript 函数可以通过一个表达式定义。,箭头函数:表现形式更加简洁。,局部变量:只能在函数内部访问。,变量在函数内声明,变量为局部变量,具有局部作用域。,一文详解JavaScript函数和面向对象编程,变量在函数外定义,即为全局变量。,全局变量有 全局作用域: 网页中所有脚本和函数均可使用。,一文详解JavaScript函数和面向对象编程,首先,将一个大问题划分成两个子问题:,因为枚举过程是从小到大,第一个找到的可行解一定是字典序最小的。,面向对象编程相较于面向过程编程更适合大型程序设计。,类是用于创建对象的模板。我们使用 class 关键字来创建一个类,类体在一对大括号 {} 中,我们可以在大括号 {} 中定义类成员的位置,如方法或构造函数。,每个类中包含了一个特殊的方法 constructor(),它是类的构造函数,在创建对象时自动执行。,继承:,在子类的构造函数中,只有调用super之后,才可以使用this关键字。,成员重名时,子类的成员会覆盖父类的成员。,静态方法:在成员函数前添加static关键字即可。静态方法不会被类的实例继承,只能通过类来调用。,静态变量:只能通过classname.variablename定义和访问。,

文章版权声明

 1 原创文章作者:cmcc,如若转载,请注明出处: https://www.52hwl.com/21641.html

 2 温馨提示:软件侵权请联系469472785#qq.com(三天内删除相关链接)资源失效请留言反馈

 3 下载提示:如遇蓝奏云无法访问,请修改lanzous(把s修改成x)

 免责声明:本站为个人博客,所有软件信息均来自网络 修改版软件,加群广告提示为修改者自留,非本站信息,注意鉴别

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年3月5日 上午12:00
下一篇 2023年3月7日 下午10:34