首页 > 编程语言 >JavaScript学习笔记—函数

JavaScript学习笔记—函数

时间:2023-01-15 21:23:11浏览次数:32  
标签:function console 函数 JavaScript 笔记 const fn log

1. 语法

function 函数名(){
  语句......
}

2. 定义和调用函数

- 语法:函数名()
  • 使用typeof检查函数对象时返回function
  • 定义方式
    (1)函数声明
    (2)函数表达式
    (3)箭头函数
// 创建一个函数
function fn(){
  console.log("你好!");
  console.log("Hello!");
  console.log("xxxx!");
}
// 调用函数
fn();
// 检查类型
console.log(typeof fn); // function

// (1)函数声明
function fn(){
  console.log("函数声明所定义的函数");
}
// (2)函数表达式
const fn2 = function(){
  console.log("函数表达式");
};
// (3)箭头函数
const fn3 = () => {
  console.log("箭头函数");
};

3. 参数

  • 可以为参数设置默认值
const fn = (a=10,b=20,c=30) => {
  console.log(a,b,c);
};
fn(1,2); // 1 2 30

标签:function,console,函数,JavaScript,笔记,const,fn,log
From: https://www.cnblogs.com/zibocoder/p/17052793.html

相关文章

  • JavaScript原型和原型链?有什么特点?
    一、原型JavaScript 常被描述为一种基于原型的语言——每个对象拥有一个原型对象当试图访问一个对象的属性时,它不仅仅在该对象上搜寻,还会搜寻该对象的原型,以及该对象的......
  • Ansible 学习笔记 - 定位主机和组的模式
    中英文对照表英文 中文 备注host 主机 group (主机)组 pattern 模式 adhoc 特别命令 playbook 剧本 Ansible专有名词,一段复杂的编排inventory 库存 Ansible专有......
  • linux学习笔记
    如何创建ubanto网上的教程已经很多了我使用virtualbox自己创建了一个虚拟机中文包安装遇到了语言问题,安装的时候默认语言没有中文找到了一个中文语言包教程......
  • ABB 800XA学习笔记12:系统架构4
    这一篇学习笔记我在新浪博客发表过,地址是ABB800XA学习笔记12:系统架构4_来自金沙江的小鱼_新浪博客(sina.com.cn)在这里也发一遍,以免丢失接着学习。我把学习内容切成一小......
  • ABB 800XA学习笔记11:系统架构3
    这一篇学习笔记我再新浪发过,地址是ABB800XA学习笔记11:系统架构3_来自金沙江的小鱼_新浪博客(sina.com.cn)在这里也发一遍,以免丢失继续学习培训文档的内容。不得不吐槽一......
  • ABB 800XA学习笔记10:系统架构2
    这一篇学习笔记我在新浪博客发表过,地址是AB800XA学习笔记10:800XA架构2_来自金沙江的小鱼_新浪博客(sina.com.cn)在这里我也记录一次,以免丢失1.2.1整合的力量为了保持......
  • 函数
    目录函数函数的定义函数的调用函数函数的定义def函数名(参数):"""函数文档"""函数体返回值函数的调用......
  • JavaScript – Temporal API & Date
    前言TemporalAPI是JS的新东西,用来取代Date.虽然现在(15-01-2023)没有任何游览器支持.但它已经是stage3了.而且有完整的polyfill,所以还是非常推荐大家积......
  • fabric学习笔记5
    fabric学习笔记520201303张奕博2023.1.15fabric中的docker命令1.查看本机的镜像列表dockerimages2.拉取镜像dockerpullhyperledger/fabric-peer:x86_64-1.1.0-......
  • ABB 800XA学习笔记08:连接模拟器初步
    这一篇学习笔记我在新浪博客发表过,地址是ABB800XA学习笔记08:连接模拟器初步_来自金沙江的小鱼_新浪博客(sina.com.cn)在这里再记录一遍,以免丢失前面配置的学习暂告一个......