<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title></title>    <script type="text/javascript">        /**         * 函数的使用方式         *      当作普通函数调用         *      当作构造器使用         *      当作参数传递         */

        function test(msg){            alert(msg);        }

        //test("Hello")

        //var b = new test("lisi");        //console.log(b);

        function process(n1,b){            b(n1);        }        function ttt(n1){            var aaa = n1+200;            console.log(123+n1);            return function(){                console.log(n1+aaa);            }        }        process(124,ttt(123));

        function clc(n1,n2,handler){            /**             * 对传入的数据进行容错             */            var num = handler(n1,n2);

            /**             * 对得到的结果进行处理             */

            return num;        }

        var num = clc(123,234,function(a,b){            return a+b;        });        var num1 = clc(123,234,function(a,b){            return a/b;        });

        console.log(num);

        var arr = [function (){alert(1)},function (){alert(2)},function (){alert(3)},function (){alert(4)}]

        arr[0]();    </script></head><body>

</body></html>

转载于:https://www.cnblogs.com/hwgok/p/5715867.html

js中函数的使用方式及回调函数相关推荐

  1. async 函数——JS中的异步处理方式

    async 函数的语法 async function name([param[, param[, ... param]]]) { statements } name: 函数名称. param: 要传递 ...

  2. js中的yield、yield*和Generator函数

    基本概念 yield和yield*都是js中的关键字,他们不能直接使用:只能配合Generator进行使用:Generator是一种函数,声明方式和普通函数类似,只不过要在function后面加个*( ...

  3. Js中的Sort排序方式

    Js中的Sort排序方式 这里只列出部分排序方式 1.Sort排序 Sort排序是数组内置函数,但他的排序是根据系统字符默认排序 //数组const arr = [3,4,2,3,123,35,65, ...

  4. php回调函数的作用域,PHP将回调函数作用到给定数组单元的方法

    PHP将回调函数作用到给定数组单元的方法 数组是PHP程序设计中十分重要的一环.本文介绍PHP中数组函数array_map()的用法,实现将回调函数作用到给定数组单元上.具体如下: array arr ...

  5. 什么是回调函数?为什么要使用回调函数?如何使用回调函数?

    1. 什么是回调函数: 函数指针的调用,即是一个通过函数指针调用的函数: 如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,就说这是回调函数. In compu ...

  6. 回调函数 —— 借助中间通用函数(形参里有函数指针,实现函数注册)调用不同的回调函数 (多态/分层)

    回调函数传参:函数指针做函数参数(回调函数) 目录 背景 回调函数是实现函数分层且单向依赖的好办法,使用函数指针运行 struct结构体回调函数代码更清晰 简单理解回调函数 Demo 其他回调函数博文 ...

  7. C语言之回调函数(非常重要)附带回调函数版本实现整型的加减乘除四则运算

    对于回调函数!想必大家的第一想法,想必就是函数吧!其实这个也是笔者的第一想法,毕竟之前没有见过回调函数,所以就不怎么知道细节!默认为直接调用函数,就是回调函数,但等学会了回调函数,其实就不是这样想了! ...

  8. 函数指针的使用精髓 -- 回调函数+qsort的内部实现

    前言: 我们有普通指针(存放普通变量的地址).数组指针(存放数组的地址)... ... 那函数的地址可以存起来吗?可以的话该怎么用函数指针呢?这是本篇博客探讨的问题... 目录:​​​​​​​ 一.函 ...

  9. 一个人就需要对象之js中八种创建对象方式

    前言:说,点进来是不是喜欢我的笑容!!!大家好,我叫C乐,(恩,很直不gay)一名退役的大学生,喜欢摩旅.从上课的一次css接触后,便喜欢上了前端,以下是我的一些学习笔记,站在前辈们的肩膀上,分享一些 ...

最新文章

  1. 大一java图书馆管理系统课程设计
  2. Linux非阻塞启动node,Node-单线程、事件驱动、非阻塞I/O
  3. 通过Java得到的时间与操作系统时间不一致,如何修改Java虚拟机时间?
  4. 选择不相交区间(贪心:求不相交区间最多个数)
  5. 华为明日发布鸿蒙整体战略;京东宣告全面向技术转型;Kotlin 1.3.60 发布 | 极客头条...
  6. Establishing SSL connection without server's ident
  7. HTML5 Guitar Tab Player
  8. 凸优化第二章凸集 2.4广义不等式
  9. log4cpp 使用完全手册
  10. 字节跳动《Vim 中文手册》火了,完整版 PDF 开放下载!
  11. 网页磁贴模板_【Win 10应用开发】Adaptive磁贴模板的XML文档结构
  12. 洛谷 P4147 玉蟾宫
  13. Go语言核心之美 3.3-Map
  14. Online Tracking by Learning Discriminative Saliency Map with Convolutional Neural Network
  15. 【最优化算法】基于【MATLAB】的最速下降仿真
  16. osx snow leopard下用homebrew 安装php5.3 + php-fpm
  17. 高性能定时器--时间轮/多级时间轮
  18. 百度搜索接口api_百度站长平台上线落地页视频转存功能,确保专业问答视频资源的质量和稳定性...
  19. RMVB遭遇“无法渲染此文件”解决方案
  20. 模糊C均值(FCM)python实现

热门文章

  1. 怎么用java实现打字功能_怎么用JAVA编写一个打字游戏
  2. 二、PHP框架Laravel学习笔记——路由的定义和控制器
  3. Nodejs 中的包、npm 、第三方模块、 package.json 以及 cnpm
  4. LeetCode 1776. 车队 II(单调栈)
  5. TensorFlow 2.0 - 自定义模型、训练过程
  6. LeetCode 546. 移除盒子(DP)*
  7. LeetCode MySQL 571. 给定数字的频率查询中位数
  8. python模拟qq空间登录_python selenium模拟登录163邮箱和QQ空间
  9. matplotlib绘图_使用matplotlib库绘图
  10. html选项卡_适用于Mac的最佳HTML文本编辑器,编码开发必备