说明

函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。

<html><head><meta charset="utf-8"><title>示例title><script>function myFunction(){    alert("Hello World!");}script>head><body><button onclick="myFunction()">点我button>body>html>

函数就是包裹在花括号中的代码块,使用关键词 function:

语法:

function functionname(){    // 执行代码}

调用带参数的函数

在调用函数时,您可以向其传递值,这些值被称为参数。这些参数可以在函数中使用。可以发送任意多的参数,由逗号 (,) 分隔:

function myFunction(var1,var2){  //代码}

示例

<html><head> <meta charset="utf-8"> <title>示例title> head><body><button onclick="myFunction('Harry Potter','Wizard')">点击这里button><button onclick="myFunction('Bob','Builder')">点击这里button><script>function myFunction(name,job){  alert("Welcome " + name + ", the " + job);}script>body>html>

带有返回值的函数

通过使用 return 语句就可以实现。

在使用 return 语句时,函数会停止执行,并返回指定的值。

整个 JavaScript 并不会停止执行,仅仅是函数。JavaScript 将继续执行代码,从调用函数的地方。

语法示例:

function myFunction(){    var x=5;    return x;}

示例

<html><head> <meta charset="utf-8"> <title>示例title> head><body><p id="demo">p><script>function myFunction(a,b){return a*b;}document.getElementById("demo").innerHTML=myFunction(4,3);script>body>html>

码上加油站

一起来加油

长按扫码关注

点“在看”你懂得

button执行onclick函数_【JavaScript】函数相关推荐

  1. c语言程序 中断函数示例,单片机_C语言函数_中断函数(中断服务程序)

    c语言中的中断函数注意事项 单片机_C语言函数_中断函数(中断服务程序) 在开始写中断函数之前,我们来一起回顾一下,单片机的中断系统. 中断的意思(学习过微机原理与接口技术的同学,没学过单片机,也应该 ...

  2. button执行onclick函数_千万别再一直无脑使用ES6的箭头函数了,它虽然很有用但并不是万能的...

    相信很多小伙伴自从知道了ES6的箭头函数以后,都疯狂得使用,渐渐的淡忘了普通函数的使用.不过确实,箭头函数看起来比较简洁,用起来也舒服,不过它的出现是为了解决某一部分问题的,并不是用来替代普通函数的, ...

  3. c++ error函数_回调函数地狱

    学习异步JS的时候最头大的就是看到一层一层嵌套的函数回调.每次看到就一万个wtf/wth在心中飘过.当然,不仅我一个人这样.外国的同行称之为:Callback Hell---回调函数地狱.如果谷歌一下 ...

  4. java中钩子函数回调函数_钩子函数和回调函数

    一般认为,钩子函数就是回调函数的一种,其实还是有差异的,差异地方就是:触发的时机不同. 先说钩子函数: 钩子(Hook)概念源于Windows的消息处理机制,通过设置钩子,应用程序对所有消息事件进行拦 ...

  5. java 箭头函数_箭头函数丶Java教程网-IT开发者们的技术天堂

    基本用法 在ES6中允许使用 => 来定义函数,如下: var f = a => a; console.log(f(1)); //1 就等同于 var f = function(a){ r ...

  6. python虚函数_虚函数和纯虚函数的区别

    首先:强调一个概念 定义一个函数为虚函数,不代表函数为不被实现的函数. 定义他为虚函数是为了允许用基类的指针来调用子类的这个函数. 定义一个函数为纯虚函数,才代表函数没有被实现. 定义纯虚函数是为了实 ...

  7. python 如何调试函数_使用函数 - python断点调试方法

    清单 7. 使用函数的例子 import pdb def combine(s1,s2): # define subrouTIne combine, which... s3 = s1 + s2 + s1 ...

  8. python callback函数_回调函数callbacks

    TensorFlow的中阶API主要包括: 数据管道(tf.data) 特征列(tf.feature_column) 激活函数(tf.nn) 模型层(tf.keras.layers) 损失函数(tf. ...

  9. python helper函数_使函数定义以python文件顺序独立

    使函数定义以python文件顺序独立 我使用Python CGI. 我无法在定义函数之前调用它. 在Oracle PL / SQL中,存在"转发声明"的技巧:将所有函数都命名为最顶 ...

  10. stat函数_[云函数]利用腾讯云函数签到QQ音乐

    如何创建云函数我就不啰嗦了,不会的就回顾下之前的 https://mp.weixin.qq.com/s/cqfbbi6zbLdrmIE_mhcaVQ https://mp.weixin.qq.com/ ...

最新文章

  1. 企业架构研究总结(2)——问题的由来和基本概念
  2. C++中char类型的溢出问题
  3. nodejs下载安装教程(XP版)
  4. 高可用性、负载均衡的mysql集群解决方案
  5. 老王学linux-ftp
  6. 今天的我们班胜利了的飞鸽传书
  7. mysql解压版id是什么_Mysql安装(解压版)
  8. 互联网的未来之上:平权的互联网
  9. LeetCode 538. 把二叉搜索树转换为累加树
  10. linux xfs 字体服务,Linux下Python和Tkin的字体管理
  11. python爬虫从基础到实战一站式服务
  12. 如何ajax上传图片,ajax上传图片文件
  13. 为了冰箱贴的一次渗透测试
  14. 做了这么多年的技术,你有写过博客吗?
  15. 触动精灵 alilib
  16. [M1]Daily Scum 10.9
  17. 系列创业家陈丕宏:互联网创业的五大定律
  18. 【博学谷学习记录】超强总结,用心分享 | MySQL
  19. 谷歌工程师新作,东北话编程
  20. Vue导出json数据到Excel电子表格

热门文章

  1. tbytes 转 十六进制 string
  2. 给初学者的20个CSS实用建议
  3. 在Debian下安装LAMP
  4. 11月国内网站流量统计:百度夺冠 360安全中心居亚
  5. 第一章:x264视频制作meGUI工具下载
  6. xmlhttp资料(收集)
  7. 6. 卷2(进程间通信)---System V 消息队列
  8. 2.UNIX 环境高级编程--UNIX标准及实现
  9. 67. 查询分页数据(2)
  10. 页面定时跳转的js和php的代码实现和页面定时刷新