服务网站建设的公司,潍坊网站seo,html5微网站,蒙牛官网网站怎么做的函数使用 函数名命名规范 和变量命名基本一致 尽量小驼峰式命名法 前缀应该为动词 命名建议:常用动词约定
动词含义can判断是否可执行某个动作has判断是否含义某个值is判断是否为某个值get获取某个值set设置某个值load加载某些数据
有返回值的函数
细节: 在函数体中使用…函数使用 函数名命名规范 和变量命名基本一致 尽量小驼峰式命名法 前缀应该为动词 命名建议:常用动词约定
动词含义can判断是否可执行某个动作has判断是否含义某个值is判断是否为某个值get获取某个值set设置某个值load加载某些数据
有返回值的函数
细节: 在函数体中使用 return 关键字能将内部的执行结果交给函数外部使用
return 后面代码不会再被执行会立即结束当前函数所以return 后面的数据不要换行写
return函数可以没有 return这种情况函数默认返回值为undefined
匿名函数
匿名函数 没有名字的函数无法直接使用。
使用方式: 函数表达式 立即执行函数
案例函数表达式
!DOCTYPE html
html langen
headmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/title
/head
bodyscriptlet fn function(a,b){console.log(ab)}fn(1,2)/script
/body
/html 案例立即执行函数
!DOCTYPE html
html langen
headmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/title
/head
bodyscript//函数表达式let fn function(a,b){console.log(ab)}fn(1,2);//立即执行函数(function(){console.log(123)})();// 传参(function(a,b){console.log(ab)})(1,2);/script
/body
/html