javascript也是语言也是有函数的它的函数的定义就是在函数名前加 function

第一步:函数的定义

函数定义的语法:

 function 函数名字(){}

解释如下:

  • function:是一个关键字。中文是“函数”、“功能”。

  • 函数名字:命名规定和变量的命名规定一样。只能是字母、数字、下划线、美元符号,不能以数字开头。

  • 参数:后面有一对小括号,里面是放参数用的。

  • 大括号里面,是这个函数的语句。

第二步:函数的调用

函数调用的语法:

 函数名字();

函数的参数:形参和实参

函数的参数包括形参和实参

注意:实际参数和形式参数的个数,要相同。

<script>window.onload = function(){ //或者是必须写  是为了你万一想先调用下面的函数的话 上面没有定义  也可以先去下面调用sum(3,4)  //调用函数function sum(a,b){document.write(a+b);}}
</script>

函数的返回值

例子:

console.log(sum(3, 4));
//document.write(sum(3,6));
//函数:求和 function sum(a, b) { return a + b; }

.

转载于:https://www.cnblogs.com/zhaoyunlong/p/9108235.html

JavaScript--函数相关推荐

  1. 深入理解javascript函数系列第二篇——函数参数

    前面的话 javascript函数的参数与大多数其他语言的函数的参数有所不同.函数不介意传递进来多少个参数,也不在乎传进来的参数是什么数据类型,甚至可以不传参数.本文是深入理解javascript函数 ...

  2. 怎样在javascript函数中将变量传递给服务端脚本程序?

    怎样在javascript函数中将变量传递给服务端脚本程序? (有朋友问上述问题, 愿把结论分享给大家). 摘 要:   服务器端脚本运行时, 它只会解释执行<% %>或<?php ...

  3. 史上自定义 JavaScript 函数Top 10

    史上自定义 JavaScript 函数Top 10 http://www.dustindiaz.com/top-ten-javascript/     发布:wpulog | 发布时间: 2010年4 ...

  4. HTML和JavaScript函数之间的关系

    在javaScript中有两类函数,一个是自定义的函数,一个是JavaScript中的函数.在HTML中javaSrcipt能和HTML完全的融合,也就是我们的JavaScript系统函数能直接的应用 ...

  5. python 调用 javascript函数

    python 调用 javascript函数 # pip install pyexecjs import execjs # 直接执行 print('execjs.eval:', execjs.eval ...

  6. 现代 JavaScript 函数库 usuallyjs 的安装和使用

    usuallyjs usuallyjs 是一个面向现代 Web 开发的 JavaScript 实用函数库. usuallyjs 基于 ES6 开发,抛弃了传统 Web 开发中 DOM 和 BOM 操作 ...

  7. Javascript函数执行、new机制以及继承

    JS函数执行 一个JavaScript函数fn,被执行有三种途径: fn() new fn() fn.call()或fn.apply() new机制以及继承 JavaScript中定义了一种对象,称之 ...

  8. Javascript函数的简单学习

    第九课 函数的定义与调用 1:函数的定义     语法格式     function 函数名(数据类型 参数1){//function是定义函数的关键字         方法体;//statement ...

  9. 主页面调用iframe里面匿名Javascript函数的问题

    2019独角兽企业重金招聘Python工程师标准>>> 这个问题出现已经几天了,今天终于解决了,特此记录下来. 问题的出现始于我在HTML5下采用Reveal.js来播放PPT和使用 ...

  10. javascript函数作用域与闭包

    8.8. 函数作用域与闭包        如第四章所述,JavaScript函数的函数体在局部作用域中执行,局部作用域不同于全局作用域.本章将解释这些内容和相关的作用域问题,包括闭包.[*] [*] ...

最新文章

  1. TLSAlloc()
  2. intellij导入scala工程不识别scala语言
  3. 中 自动展示链接的内容_织梦DEDECMS文章内容中的图片自动添加ALT和title属性方法...
  4. instanceof关键字
  5. 大数据职业理解_数据分析师真有那么好?其实正在面临3大职业困境
  6. (22)Vue.js 综合案例:TodoMVC
  7. 【英语学习】【English L06】U05 Appointments L4 Making an appointment with a doctor
  8. 基于Twemproxy的Redis集群方案
  9. H.264视频质量评价算法(基于偏最小二乘法回归)
  10. 锂离子电池容量计量之库仑计法
  11. 收藏=学会 前端小程序开源项目121个
  12. soundpool android,android – 如何获取Soundpool的持续时间
  13. 3DMax教程: 3DMax快捷键与界面操作!
  14. C 修改内存制作外挂
  15. 腾讯通、第一企信、imo云办公室、263云通信哪家强
  16. js判断一个元素是否在数组中存在
  17. 小程序转uni-app——动态转换样式
  18. 刷题笔记之十 (小易的升级之路+找出字符串中第一个只出现一次的字符+洗牌+MP3光标位置)
  19. NOIP复习篇———枚举
  20. 《联盟-互联网时代的人才变革》读后感

热门文章

  1. c#启动mysql数据库服务器_c# - 使用C#应用程序连接Web服务器中的mysql数据库
  2. java后端站内通知_正确使用Java事件通知
  3. 0分配不到地址_图解 Go 内存分配器
  4. exif.js html图片旋转,解决图片显示 Exif.js更改图片的显示方向
  5. 数列求和 java_[代码展示]数列求和
  6. 命令行删除mysql57_Ubuntu16.04彻底删除MySQL5.7 方法
  7. php 手写签批 手机办公_手写签批 打造无纸化办公的完美替代
  8. matlab中Cci,【指标量化】超买超卖——CCI 顺势指标
  9. idea2020.1使用Lombok注解,点击运行项目提示找不到get,set方法?
  10. 二进制数表示形式:原码、反码与补码