,而方法对应的就是类中的成员方法,这是传统oop语言的描述,然而在javascript中,虽没有类的概念,但是它往往是通过构造函数和原型对象来给对象模拟与类相似的功能,但是这些相似的功能并不一定表现的与类完全一致...,使用这些数据去完成预定的操作
函数是一等公民,是对象,是值,可以存储在一个变量,数组或者对象中
函数可以传递给函数,并由函数返回,函数拥有属性
函数总有返回值(换句话说就是有return语句,当然构造器函数除外...,因为它默认会返回构造器函数调用,当构造函数的调用执行时,会显示的返回返回)
什么是构造函数
定义:构造函数就是你用new关键字创建对象时调用的函数
作用(优点):创建多个共享特定属性和行为的对象,主要是用于生成对象的饼干模具...,尽量不要出现函数嵌套函数,因为this是指向是个令人头疼的问题,可以有全局变量,window.onload里面尽量是实例化对象,与对象的调用的方式,把不是赋值的语句单独放到一个函数当中(比如上文中的获取元素...,功能上与内置的函数并没有多大的区别,构造函数首字母大写用来区分普通函数还是构造函数,构造函数中的this指向该实例化的构造函数,主要是创建多个共享特定属性和行为的对象,用于创建模板,作为饼干工具,而原型对象主要是改写构造函数