关键词不能为空

零基础编程入门第一课(编程零基础入门课程)

作者:admin
来源:http://www.sdzsb8.cn/sbwd/18446.html
日期:2022-07-03 20:57
评论:0
阅读 174

零基础编程入门第一课?编程零基础入门课程?因为最近比较的闲,加上身边朋友想入坑编程的比较多,所以他决定写一个面向零基础的小白的系列文章。文章一部分内容,来自它自己工作总结的内容,一部分来自国外颇受好评的博客翻译。正文 JavaScript是面向对象编程语言。如果编程语言为开发人员提供了四种基本功能,则可以将其称为面向对象。尾声关于入门的第一课:Object到此就结束了,文中一笔带过了属性/方法/函数等概念,重点聊Object对象。

零基础编程入门第一课(编程零基础入门课程)

这个系列是我的一个朋友发起的。因为最近比较闲,身边又有很多想入坑编程的朋友,他决定写一系列关于小白的零基础文章。

文章内容一部分来源于自己工作的总结,一部分来源于国外广受好评的博客翻译。因为他来自Web前端,所以他选择JavaScript作为这个系列的核心。

背景介绍完后,我们开始读正文。

主体

JavaScript是一种面向对象的编程(OOP)语言。如果一种编程语言为开发者提供了四种基本功能,就可以称之为面向对象。

封装——在对象中存储相关信息(无论是数据还是方法)的功能。

聚合——将一个对象存储在另一个对象中的能力。(PS:有一些争议,国内普遍认为面向对象特性是另外三个)

继承——一个类的一些属性和方法依赖于另一个类的能力(或者类的数量)。

多态性——编写以各种不同方式工作的函数或方法的能力。

对象由属性组成。如果一个属性包含一个函数,它就被看作是对象的一个方法;否则视为财产。

一.物体属性

对象可以是三种基本数据类型中的任何一种,也可以是任何抽象数据类型,比如另一个对象。属性通常是在对象方法中使用的变量,但是它们也可以是在整个页面中使用的全局可见的变量。

向对象添加属性的语法是:

下面的代码使用文档(PS: document,内置系统属性)对象的“title”属性获取文档标题。

第二,对象方法

方法是使一个对象做某事或完成某事的功能。函数和方法有细微的区别:函数是一个独立的语句单元,方法附加在一个对象上,可以被这个关键字引用。

下面是一个简单的示例,说明如何使用document对象的write()方法在文档上书写任何内容。

用户定义的对象

所有用户定义的对象和内置对象都是名为object(PS:object的子对象)的对象的子类。

第三,新运营商

new运算符用于创建对象的实例。若要创建对象,new运算符后接构造函数方法。

在下面的示例中,构造函数方法是Object()、Array()和Date()。这些构造函数是内置的JavaScript函数。

四。Object()构造函数

构造函数是创建和初始化对象的函数。JavaScript提供了一个名为Object()的特殊构造函数来构建对象。Object()构造函数的返回值被赋给变量。此变量包含对新对象的引用。

上行代码,演示1:

PS:下面这段代码,可以直接在自己的电脑上创建一个txt文件,并将内容写入txt文件。把文件的后缀改成html,双击就可以直接打开。为了更好的复制,在截图底部,提供复制的文字版~

PS:怎么理解语录?可以理解为,它只是一种表示,通过它可以找到真实的实例对象。

输出结果:

演示2:

这个例子演示了如何使用用户定义的函数创建一个对象。以下关键字用于引用传递给函数的对象。

输出:

乐章结尾部

关于入门的第一课:对象在这里。本文简单提到了属性/方法/函数等概念,重点是对象对象。不知道你的朋友们有没有收获?

下一个常见的类型用法,到时候见吧~


本文来自网络,不代表「专升本要什么条件_专升本要几年_成人高考专升本_山东专升本信息网」立场,转载请注明出处:http://www.sdzsb8.cn/sbwd/18446.html

零基础编程入门第一课(编程零基础入门课程)的相关文章

  • 会计基础知识,有哪些?(会计基础知识重点)

    会计基础知识,有哪些?(会计基础知识重点):1、会计工作是根据《会计法》、《预算法》、《统计法》、各种税收法规为法律依据来核对记账凭证、财务账簿、财务报表,从事经济核算和监督的过程。2、是以货币为主要计量单位,

    热讯
  • 公共基础知识内容「公共基础90分经验」

    公共基础知识内容「公共基础90分经验」:公共基础知识的考试内容一般包括政治、经济、法律、时事、科技人文、行政管理、公文等。 需要注意的是并不是所有的考试综合知识就是公共基础知识,要根据具体的...现阶段,辅警职

    招生学校
  • 如何提高英语成绩「英语基础太差怎么补救」

    如何提高英语成绩「英语基础太差怎么补救」:1想 考研 可是 英语 基础太差怎么办对于考研的学生来说,现在应该开始着手复习英语了。只要坚持,英语是完全可以提高的。那么,想考研可是英语基础太差怎么办?下面...心理学包含对大

    招生学校
  • 历年二建考试真题「零基础考二建有多难」

    历年二建考试真题「零基础考二建有多难」:零基础考二建有一定的难度,但是零基础考二建也并不是完全没有希望的。二建考试有三门科目,分别是《建设工程施工管理》、《建设工程法规及相关知... 这几年二建考试的热度不断

    资讯
  • 计算机文化基础试题(计算机文化基础试题下载)

    计算机文化基础试题(计算机文化基础试题下载):大家好,今天来为大家关于计算机文化基础试题(计算机文化基础试题下载)很多人还不知道,现在让我们一起来看看吧 1.在Excel中运算符&表示( A)A.逻辑值的“与”运算 B. 子字符串的

    问答
  • 机械设计基础知识——强度

    机械设计基础知识——强度:点击上方“机械设计一点通”关注我们,每天学习一个机械设计相关知识点强度:强度是指某种材料抵抗破坏的能力,即材料破坏时所需要的应力。一般只是针对材料而言的。它的大小

    百科
  • 学跳舞的学校「零基础学跳舞的学校」

    学跳舞的学校「零基础学跳舞的学校」:百人一线强化班MAY导师- AttentionTA的视频提前准备而不是提前焦虑,行动永远大于空想!#零基础学舞蹈 #喜欢跳舞的一起来 #浅跳一下就算是当躲起来的星星,也要努...深圳龙华华翎舞蹈培训

    招生学校
  • 最牛高考零分作文「史上最牛高考零分作文」

    最牛高考零分作文「史上最牛高考零分作文」:高考零分作文大全(经典+爆笑)(最牛高考零分作文感动了教育局)导读大家好,小乐来为大家解答以下问题。高考零分作文大全(经典+爆笑),最牛高考零分作文感动了教育...导语:语文学科中

    招生学校
  • 医学基础知识试题(医学基础知识试题及解析)

    医学基础知识试题(医学基础知识试题及解析):大家好,今天来为大家关于医学基础知识试题(医学基础知识试题及解析)很多人还不知道,现在让我们一起来看看吧 1.医学基础知识包括医学生物学、人体解剖学、生理学、生物化学、

    问答
网站公告