1.函数的语义

函数就是包裹在花括号中的代码块,关键词 function,function封装一段特定功能的代码块

  1. function functionname()
  2. {
  3. 这里是要执行的代码
  4. }
  1. function go(){
  2. console.log("hello world");
  3. }
  4. go();

2.函数可以作为对象的方法

函数在对象中作为方法的语法(三种)

  1. var obj = {
  2. name:"张三",
  3. sayName:function(){
  4. console.log(this.name);
  5. }
  6. }
  7. // 在方法中,谁执行方法,this就指向谁
  8. obj.sayName(); 返回张三
  1. var obj = {
  2. sayAge:()=>{
  3. console.log(18)
  4. },
  5. }
  6. obj.sayName();//返回18
  1. var obj = {
  2. saySkill:function(){
  3. console.log("javascript")
  4. },
  5. }
  6. obj.sayskill();//返回javascript