js函数
js函数
es5中只要function
es6中新增了 箭头函数 与 对象方法
- 箭头函数是面向过程的函数
- function是面向过程和面向对象的函数可以相互切换
- function Fn() {}这种是面向对象的函数
函数1
函数2
函数3
函数4
//当函数没有参数的时候可以这样写,用下划线进行代替,并不使用
函数5
js函数原型
- 给函数设置原型 Fn.prototype.变量 = 值,那么Fn new出来的对象都可以共用 原型变量
- 类有原型
- 函数没有原型
- prototype原生的
- 函数原型:给函数设置原型 Fn.prototype.变量 = 值,那么Fn new出来的对象都可以共用 原型变量
类比python
class People:
pass
p1 = People()
p2 = People()
People.arg = 100 // 给类添加属性,所有对象公用
p1.arg
p2.arg