JavaScript-function函数
函数
//var fun = new Function("console.log(Hello 这是我的第一个函数);");
//fun();function fun2() {console.log("这是我的第二个函数");alert("哈哈哈哈");document.write("~~~~(>_<)~~~~");
}//console.log(fun2);
//调用fun2
//fun2();var fun3 = function () {console.log("我是匿名函数中封装的代码");
};fun3();
1. 函数说明
- 函数也是一个对象
- 函数中可以封装一些功能(代码),在需要时可以执行这些功能(代码)
- 函数中可以保存一些代码在需要的时候调用
- 使用 typeof 检查一个函数对象时,会返回一个 function
2. 创建一个函数
- 在实际开发中很少使用构造函数来创建一个函数对象
- 创建一个函数对象
- 可以将要封装的代码以字符串的形式传递给构造函数
var fun = new Function("console.log(Hello 这是我的第一个函数);");
3. 调用函数
- 封装到函数中的代码不会立即执行
- 函数中的代码会在函数调用的时候执行
- 调用函数,函数对象()
- 但调用函数时,函数中封装的代码会按照顺序执行
var fun = new Function("console.log(Hello 这是我的第一个函数);");
fun();
4. 函数其他创建方法
- 使用 函数声明 来创建一个函数
/* 语法:* function 函数名(形参1,,形参2...形参N){* 语句...* }*/function fun2() {console.log("这是我的第二个函数");alert("哈哈哈哈");document.write("~~~~(>_<)~~~~");
}//console.log(fun2);
//调用fun2
//fun2();
- 使用函数表达式来创建一个函数
/* var 函数名 = function(形参1,,形参2...形参N){* 语句....* }*/var fun3 = function () {console.log("我是匿名函数中封装的代码");
};fun3();
JavaScript-function函数相关推荐
- JavaScript function函数种类
本文转载于:https://www.cnblogs.com/polk6/p/3284839.html 本篇主要介绍普通函数.匿名函数.闭包函数 目录 1. 普通函数:介绍普通函数的特性:同名覆盖.ar ...
- Function:函数对象
2. 基本对象Function:函数对象Array:Date:Math:RegExp:Global:<!DOCTYPE html> <html> <head>< ...
- Magento: 产品页面下jquery change函数失效 Call javascript function onchange product option
明显的原因是change函数跟magento默认的onchange函数冲突. 一个方法是编辑 /js/varien/configurable.js 文件 : Place call to your f ...
- JavaScript生成器函数(generator function)
JavaScript生成器函数(generator function) 注意:数组推导式和生成器推导式建议都不要使用.都是非标准语法. 可以使用生成器函数(generator function) 语法 ...
- JavaScript的函数(function)
目录 函数的基本概念 概念: 理解: 优点: 函数的基本语法 声明式: 赋值式: 调用: 函数的参数 一个参数时 多个参数时 函数的返回值 函数的返回值return 简单的理解return 为什么要有 ...
- javascript回调函数笔记
来源于:https://github.com/useaname/blog-study 在Javascript中,函数是第一类对象.意味函数可以像对象一样按照第一类被管理使用. 回调函数是从一个叫函数式 ...
- javascript 回调函数
javascript 回调函数 回调函数 作为参数传递的函数 示例代码 let x = function () {console.log("执行回调函数") }let y = fu ...
- 深入理解 JavaScript Function
1.Function Arguments JavaScript 函数的参数 类型可以是 复杂类型如 Object or Array 和简单类型 String Integer null undefin ...
- [译] ES6+ 中的 JavaScript 工厂函数(第八部分)
本文讲的是[译] ES6+ 中的 JavaScript 工厂函数(第八部分), 原文地址:JavaScript Factory Functions with ES6+ 原文作者:Eric Elliot ...
- 【译】JavaScript 工厂函数 vs 构造函数
译者:前端小智 原文:medium.com/@chamikakas- 当谈到JavaScript语言与其他编程语言相比时,你可能会听到一些令人困惑东西,其中之一是工厂函数和构造函数. 想优质文章请猛戳 ...
最新文章
- Spring Aop 常见注解和执行顺序
- 【错误记录】p7zip 交叉编译 Android 版本 NDK 报错 ( Application.mk | APP_ABI := armeabi-v7a arm64-v8a x86 x86_64 )
- 使用Oracle验证外部数据
- 【Leetcode】113. 路径总和 II
- 为中国本土NGINX用户和开发者提供技能升级的考试认证平台
- 网上流行的经典马屁回帖
- 【异或】LeetCode 136. Single Number
- 阿里云吴结生:今天的应用架构,正处在一个不可测的阶段
- 【51单片机】矩阵键盘
- Leetcode题解助手
- java-序列化以及反序列化
- java.lang.NoClassDefFoundError异常原因分析和解决方案
- shell 开机自动执行_【自研】开机自动登陆佛大校园网程序安装全教程
- 用计算机绘图课件,第7章 计算机绘图ppt课件.ppt
- 2021年RHCE考试题解法
- 【考研资料】计算机/软件超过百所大学的考研初试复试资料!
- 5、迪米特法则(Law of Demeter)
- oracle like通配符区分大小写
- Hercules双核锁步特性介绍
- 关于阿里矢量图标彩色icon使用