之前我说过既得利益者,今天就和大家稍微解释一下。
大家有没有因为言论不当被封号的经历,有没有被上机强制要求做一些与工作无关的事情,代码界时常有那么一句话约定大于规范,规范大于编码。 古代的帝王什么禅位制和禅让制,为什么唐代的皇帝都行李,清朝的皇帝都姓爱新觉罗。当选这种案例比比皆是。这里不能说的太深,毕竟我也怕既得利益者给我来个包袱。还有啊,考上清华北大真的那么难吗?不,非常简单,你能够上清华,那么你的孩子80%的概率就是清华了。就像高晓松的一家。那些明星为什么可以成为明星,其实大家百度一下就知道他们的家庭是和我们普通人不能比的。相信党和国家,相信党和国家,相信党和国家,大家自己悟吧。
这边推荐点东西:有空可以看一看。是老师推荐给我的,我也看了挺不错的。
步入正题:
默写:
- 函数定义的知识点:
函数封装了一段可以重复,对外暴露了函数名,隐藏了内部的细节。函数就是某个人做了某件事情,某件是将就是函数。函数先声明后使用,和变量一样。函数调用一次执行一次,不调用不执行。小驼峰,动词。学习新函数数:注意输入、处理、输出。
2.形参和实参的定义知识点总结
function函数名(形参){
let 形参;//系统省略
形参=实参;//调用时运行,系统省略。
函数体;
}
函数名(实参);
形参:形式上的参数
形参是只声明为赋值的变量。
实参:实际参与运算的值,数据。
形参和实参的个数尽量保持一致
3.返回值定义
函数默认return 返回undefined,
如果用户这值由返回值,则会覆盖undefined
4.arguments定义
函数内部中的系统关键字,用于存放不确定数量的数组。是伪数组。保存了用户输入的实参。
一、函数复习
- 函数声明
- 函数的调用,调用一次,执行一次
- 函数:封装了一段可以重复执行的代码,对外暴露了一个函数名,同时隐藏了函数的细节。
- 函数就是某个人做了某件事。某个人是对象,某件事就是函数。
- 先声明后使用。function声明,后使用。
- 调用一次,执行一次。
- 函数,接口,API,方法是同一个东西。
- 函数命名必须是动词。
- 小驼峰
- 函数的语法结构:
function 函数名(){
函数体;
}
函数名();
- 有参函数
- 属性定义,这个和变量相同,只不过一个有(),一个没有()。
length就是属性。
形参定义
- 形参是只声明,为赋值的局部变量。
- 调用函数的时候,把实参的值给形参。
- 形参可以看作占位符(非转义符)。
- 形参和实参的个数,尽量保持一致。
- 函数的返回值案例。
- 求最大值的和,两个数组。
返回值定义:
- 某个人做了某件事
- 配合某件事,通过关键字return将结果返回。
- 可以通过变量来接收函数的返回值。
- 也可以不接收函数的返回值。
- 函数系统默认的返回值是undefined。
- 如果手动返回值,则覆盖undefined。
- return之后的代码不再执行,因为事情的目标已经达成了。
- 学习新函数:输入、处理、输出。
- arguments定义知识点:
需求,让用户输入若干个数字,求和;
- arguments 函数内置的关键字,数组是有顺序的。
- arguments 是一个伪数组,必须在函数中才生效
- 每一个元素刚刚好对应实参。
- arguments练习题。
- 函数是某个人做了某件事。函数可以互相调用。
- 返回2月份天数的问题
新例子:
下午上课
一、对象,这个概念老重要了
- 什么是对象定义:
2.对象和属性的区别。
- 对象是属性的无序集合,是存储数据的一种格式
属性是一个事物特有的特性,属性就是变量。
- 对象是一个具体的事物、存储数据的一种格式。
- 对象的成员有属性和方法。
这里面 house、tall、salary、weight就是属性。
star就是对象名字。
play:就是方法,方法就是函数,可以理解为属性的一个值。
- 对象用{ }来声明
- 对象是复杂数据类型 object,null的数据类型也是object。但null是基本数据类型。
- 相对于数组,结构更加清晰。
- 之前的变量,方法可以看作window的一个属性。window 一般省略。
- 使用场景:可以作为函数的参数,一次传递多个属性。
- 对象可以动态地添加属性。
- 获取对象的属性的两种方式:
对像名.属性名
对象名[‘属性名’]
- 对象方法的调用
对象名.方法名();
- 函数就是某个人做了某件事情,某个人就是对象,某件事情,就是函数.
- 从类和对象的角度来看:输入、处理、输出。
- 这点可以说明num是window的一个属性。
2.
- 对象可以动态的添加属性。
3.总结:
- 字面量定义:一眼看出来是啥数据类型
- 键值对定义:前面是键,后面是值,一 一对应
- 获取对象的属性的两种方法
- 变量就是属性,属性就是变量
对象属性的重新赋值。
- 调用对象的方法:
二、类型和对象
- c语言就是控制这下面黄色的管脚.
- 了解:
重点:滚瓜烂熟. 类和对象的定义
类:一个抽象的概念。通过类,生成一个对象的过程叫做实例化,因此,对象也称为实例。成员有属性和方法。类是对事物公共特征(属性和方法)的抽取。
对象:一个具体的事物。是属性的无序集合,是存储数据的一种结构。成员有属性和方法、
属性既是变量,方法既是函数。
重点:通过类,生成一个对象的过程成为实例化,因此,对象也成为实例.
面试题:
面向对象的特性:1.封装:函数,2.继承,3.多态:自己总结(每个人再不同场合扮演的角色.)
- 创建对象:
2.关键字Object,和 数组 有一种定义 定义方式差不都.
这两个关键字:
3.对象可以动态的添加属性和方法:
4.属性:读 和 写.
5.方法的调用.