JavaScript 面向对象
时间线原理
Always believe that something good is about to happen
Always young, always in tears
Pursuit comes from love
展开
-
你的代码需要规范化——严格模式(一)
严格模式 概述 严格模式是什么 严格模式是 JavaScript 中的一种限制性更强的变种方式。严格模式不是一个子集:它在语义上与正常代码有着明显的差异。 不支持严格模式的浏览器与支持严格模式的浏览器行为上也不一样,所以不要 在未经严格模式特性测试情况下使用严格模式。 严格模式可以与非严格模式共存,所以脚本可以逐渐的选择性加入严格模式。 严格模式的目的 严格模式会将 JavaScript 陷阱直接变成明显的错误。 严格模式修正了一些引|擎难以优化的错误:同样的代码有些时候严格模式会比非严格模式下更快原创 2020-10-30 00:04:02 · 416 阅读 · 0 评论 -
关于 JavaScript 中的特殊函数,你应该这样看
特殊函数 在 JavaScript 中存在许多特殊的函数,以下讲述了一些常见的特殊函数。 匿名函数 回调函数 自调函数 作为值的函数 匿名函数 JavaScript 可以将函数作为数据使用。作为函数本体,它像普通的数据一样,不一定要有名字。默认名字的函数被称之为匿名函数。如下示例: function(a){ return a; } 匿名函数的两种用法: 回调函数:可以将匿名函数作为参数传递给其他函数。这样,接收方函数就能利用所传递的函数来完成某些事情 自调函数:函数调用自身(定义即调用原创 2020-10-26 23:52:06 · 260 阅读 · 0 评论 -
面向对象基础
面向对象基础 面向对象是什么 面向对象编程:全称为 Object Oriented Programming,简称 OOP 。 面向对象编程是:用抽象的方式创建基于现实世界模型的一种编程模式。可以看作使用一系列对象相互协作的软件设计。 面向对象的目的:更好的促进灵活性和可维护性。 面向对象编程的特征:封装、继承、多态。 面向对象中的对象(Object):一切皆物体(对象)。对象由属性和行为组成。 面向对象中的类:一组具有相同属性和行为的对象的抽象。 图示如下: 程序都是由一定的属性(静态)和行为(动原创 2020-10-25 23:42:16 · 120 阅读 · 0 评论