命名函数
1、 function 进行定义,其后是函数名和括号()
2、函数名包括 字母(abc)、数字(123)、和下划线(_)和((参数1,2) {内容}
ps:函数即对象
匿名函数
1、无函数名,可以设置一个对象or一个对象的属性
2、只能在函数定义后执行函数(命名函数执行可以在函数定义之前or之后)
3、自执行匿名函数 只能执行一次
4、(1)变量匿名函数
var abc function(参数,参数){
内容}
(2) 自执行匿名函数
(function(参数,参数)){
内容}( )
(3) 对象方法定义
var abc={abc:function(参数,参数) { 内容}}
构造函数
1、内容前面是参数,最后是执行代码内容,全部必须是字符串。 2、运行速度慢 效率低 因为要把字符串转换为代码 3、var abc=New Function(“参数”,“参数”,“执行内容”) ps 程序员的每一步哭都是逆战,爱上代码,才能走的更好更远!!