JS_函数声明

JS中的方法,多称为函数,函数的声明语法和JAVA中有较大区别

函数说明

  1. 函数没有权限控制符
  2. 不用声明函数的返回值类型,需要返回在函数体中直接return即可,也无需void关键字
  3. 参数列表中,无需数据类型
  4. 调用函数时,实参和形参的个数可以不一致
  5. 声明函数时需要用function关键字
  6. 函数没有异常列表

代码:

haskell 复制代码
/*
语法1
function 函数名 (参数列表){函数体}
*/
function sum(a, b){
return a+b;
}
var result =sum(10,20);
console.log(result)
/*
语法2
var 函数名 = function (参数列表){函数体}
*/
var add = function(a, b){
return a+b;
}
var result = add(1,2);
console.log(result);
相关推荐
快乐柠檬不快乐16 小时前
C++中的代理模式实现
开发语言·c++·算法
良木生香16 小时前
【C++初阶】:C++类和对象(上):类的定义 & 类的实例化 & this指针
c语言·开发语言·c++
会编程的土豆17 小时前
【影院票务管理系统】
开发语言
南知意-17 小时前
cloud-app-admin:一款现代化、开箱即用的 Vue 3 后台管理模板
前端·javascript·vue.js·开源·开源项目
前端小王呀17 小时前
Vue 中高级开发面试题及答案
前端·javascript·vue.js
笨笨马甲17 小时前
Qt 嵌入式开发快速搭建交叉编译环境
开发语言·qt
春日见17 小时前
Matlab快速入门 基础语法教学
java·开发语言·驱动开发·matlab·docker·计算机外设
张人玉17 小时前
C# 中的 MVC、MVP、MVVM 模式详解
开发语言·c#·mvc·mvvm·mvp
dgfhf17 小时前
高性能计算资源调度
开发语言·c++·算法
Lhan.zzZ17 小时前
Qt绘图探秘:如何避免多QPainter冲突引发的程序崩溃
开发语言·c++·qt