• 欢迎光临~

函数

开发技术 开发技术 2022-11-23 次浏览

定义函数的四种方法

  1. 具名函数
function 函数名(形式参数1,形式函数2,...){
  语句
 return 返回值
}
还有一种写法
let a = function fn(){}
//这种写法在调用时只能这样写a()。如果这样fn(),则会报fn没有定义,因为fn的作用域只在等号的右边
  1. 匿名函数
let a = function(x,y){
  return x+y
}
//function(x,y){
  return x+y
}是函数表达式
  1. 箭头函数

函数

let f = () => console.log("hi")//没有参数
let a = x => console.log(x)//一个参数
let b = (x,y) => x * y //两个参数
let c = (x,y) =>{  
  console.log(x*y)
 return x*y
}//如果是多个语句,则需要加上花括号和return
//如果让函数的返回值是一个对象则需要这样做
let d = x =>{return {name:x}}
或者这样
let d = x =>({name:x})
//如果不用原括号,则浏览器会认为{name:x}是一个label标签
let d = x =>({name:x}
  1. 构造函数
    基本不用
程序员灯塔
转载请注明原文链接:函数
喜欢 (0)
违法和不良信息举报电话:022-22558618 举报邮箱:dljd@tidljd.com