首页 > 其他分享 >JS函数

JS函数

时间:2023-04-08 10:44:27浏览次数:34  
标签:function return 函数 sum sum2 JS 参数

介绍:

函数(方法)是被设计为执行特定任务的代码块。

定义:JavaScript函数通过function关键字进行定义,语法为:

方式一:

function functionName(参数1,参数2..){
//要执行的代码
}
  • 注意:
    • 形式参数不需要类型。因为JavaScript是弱类型语言
    • 返回值也不需要定义类型,可以在函数内部直接使用return返回即可
  • 调用:函数名称(实际参数列表)

方式二∶

var functionName =function (参数1,参数2..){
//要执行的代码
}
<script>
  //定义函数
  //方式一:
  function add(a,b){
    return a+b;
  }
  //函数调用
  let sum = add(1,2);
  alert("sum="+sum);

  //方式二:
  var add2= function (c,d){
    return c+d;
  }
  let sum2 = add2(3,4);
  alert("sum2="+sum2);


</script>

js中,函数调用可以传递任意个数的参数

标签:function,return,函数,sum,sum2,JS,参数
From: https://www.cnblogs.com/CenCen/p/17298120.html

相关文章

  • JS基础语法
    书写语法区分大小写:与Java一样,变量名、函数以及其他任何一切东西都是区分大小写的每行结尾的分号可有可无,建议写上注释单行注释://多行注释:/**/大括号表示代码块输出语句一:window.alert写入警告框window.alert('hello1');二:document.write()写入HTML输出d......
  • fastjson学习笔记
    入门详解参考:https://blog.csdn.net/cold___play/article/details/124525519将拿到的json字符串数据,用GsonFormat工具来生成java类参考:https://www.cnblogs.com/1024zy/p/6370305.html......
  • js反调试
    varstartTime=newDate();debugger;varendTime=newDate();varisDev=endTime-startTime>100;varstack=[];if(isDev){while(true){stack.push(this);console.log(stack.length,this)}}内存耗尽的方法更多参考https://baijiahao.baidu.com/s?id=17538......
  • js数组对象如何改变里面对象键名
    方法二中,怎么就通过改变item,arr的值就直接改变了的呢?在JavaScript中,对象是引用类型,当你将一个对象赋值给一个变量时,实际上是将该对象的引用赋值给了变量,而不是复制了该对象本身letobj={name:'jack',age:23}letobj_son=obj;obj_son.name='tome'console.log(obj......
  • 结合实例来分析SQL的窗口函数
    28人赞同了该文章这篇主要是用举栗子的方式来理解SQL中的窗口函数,加深大家对SQL窗口函数的理解。样例表这个样例表是我为了好理解,随便设计的,不符合数据库设计的三范式,请忽略。(一)标准聚合函数标准的聚合函数有avg、count、sum、max和min,接下来分别介绍这些聚合函数的窗......
  • 【C】动态内存管理 malloc calloc relloc free 函数详解
    【C】动态内存管理@[toc]本章重点为什么存在动态内存分配动态内存函数的介绍mallocfreecallocrealloc常见的动态内存错误几个经典的笔试题1.为什么存在动态内存分配我们已经掌握的内存开辟方式有:#include<stdio.h>intmain(){ intnum=10;//向内存申请了4个字节的空间 int......
  • Python实现Json文件转为点表示法(Dot-Notation)
    将Json转换为点表示法有很多用途,本文基于Python实现一个简单demo来转换。【原文见我的博客,如有更新请博客园的不一定及时同步改:https://blog.jfz.me/2023/python-json-to-dot-notation.html】{"vehicle":{"car":{"bmw":true,"audi"......
  • C++竞赛常用函数库stl快捷查询手册(vector,map,set,queue,string等)
    1.控制输出流<iomanip>;cout<<setprecision(<span="">int);保留int位有效数字cout<<setprecision(<span="">int)<<fixed;保留int位有效小数为不足4位数的数填充0(如1填充变成0001),cout<<setfill('0')<<setw(4)(一次性效果)......
  • 回调函数 C++
    回调函数(CallbackFunction)是一种常见的编程模式,它是一段可以被传递给其他函数的代码,可以在特定的条件满足时被调用执行。回调函数通常作为参数传递给其他函数,以便在某些事件发生时执行。在C++中,回调函数通常是一个指向函数的指针,它可以作为参数传递给其他函数,这些函数可以在需要......
  • npm is known not to run on Node.js v8.15.0
    ########### >npminstall--legacy-peer-depsERROR:npmisknownnottorunonNode.jsv8.15.0You'llneedtoupgradetoanewerNode.jsversioninordertousethisversionofnpm.Youcanfindthelatestversionathttps://nodejs.org/ 删除:C......