首页 > 其他分享 >js函数

js函数

时间:2023-04-20 09:22:35浏览次数:40  
标签:function console 函数 js x2 x1 log

1、介绍

js函数是通过关键字function进行定义。

function functionName(parameters) {
  执行的代码
}

2、匿名函数

函数作为一个变量使用。

var x = function (a, b) {return a * b};
var z = x(4, 3);

3、参数个数

function p(x1,x2){
  console.log(x1)
  console.log(x2)
}
p(12,22)//正常按顺序接收
p(212)//如果缺少实参,则接收为undefined,未定义
p(0,'aa','bb')//超出的实参无法接收

4、参数的类型

函数接收实参后,是可以判断数据类型的。

function p(x1,x2){
  console.log(typeof(x1))
  console.log(typeof(x2))
}
p(12,'22')

 

标签:function,console,函数,js,x2,x1,log
From: https://www.cnblogs.com/wd404/p/17335457.html

相关文章

  • js类
    1、介绍js中具有和java类似的类声明和创建对象。classRunoob{constructor(name,url){this.name=name;this.url=url;}}letsite=newRunoob("菜鸟教程","https://www.runoob.com");2、类继承js中也使用关键字extends进行类继承3、static静态......
  • jsonfilter 和 jshn.sh
    jsonfilter和jshn.sh来源https://blog.csdn.net/weixin_39637151/article/details/110610608 OpenWRT下自带了两个处理JSON文件的工具。工具一:/usr/bin/jsonfilter运行/usr/bin/jsonfilter得到如下提示:/usr/bin/jsonfilter命令行参数-a:将输入当数组处理。-i:指......
  • 简单的计算器(函数版)
    """简单的计算器这是一个简单的计算器,可以进行加、减、乘、除四种运算。代码如下:"""#简单的计算器#加法defadd(a,b):returna+b#减法defsub(a,b):returna-b#乘法defmul(a,b):returna*b#除法defdiv(a,b):ifb==0:return"除......
  • Vue3 watchEffect函数
    视频3.watchEffect函数watch的套路是:既要指明监视的属性,也要指明监视的回调。watchEffect的套路是:不用指明监视哪个属性,监视的回调中用到哪个属性,那就监视哪个属性。watchEffect有点像computed:但computed注重的计算出来的值(回调函数的返回值),所以必须要写返回值。而wa......
  • JS中三个点(...)是什么?
    我们在看js代码时经常会出现(...)三个点的东西,它究竟是什么意思?又有何用处?下面我就给大家分享一下三个点的那些事什么意思?三个点(...)真名叫扩展运算符,是在ES6中新增加的内容,它可以在函数调用/数组构造时,将数组表达式或者string在语法层面展开;还可以在构造字面量对象时将对象表达式......
  • gotenberg+ chromiumly + pdf.js 进行office 文档转换以及预览处理
    日常中office预览是一个比较常见的问题,基于微软的officeonline是一个选择,但是移动端效果不是很好就有pdf以及一些基于生成图片的方案也是不错的,以下是基于gotenberg+chromiumly的一个尝试简单说明gotenberg是基于golang开发的包装了Chromium以及LibreOffice的基于api......
  • 面积计算器(函数重载)
    一.问题描述:实现一个计算器,能够计算矩形或长方形的面积;二.编程思路:1.定义area函数2.定义主函数3.设立for循环4.设定if选择结构三.代码实现:#include<iostream>#include<string>usingnamespacestd;intarea(int,int);intarea(int,int,int);intmain(){inti,......
  • 第六天练习(学习PTA题目的标准答案以及复习string函数知识)
    #include<iostream>#include<string>usingnamespacestd;boolcheck(strings){intp_pos=-1,t_pos=-1;intp_count=0,t_count=0;for(inti=0;i<s.size();i++){if(s[i]=='P'){i......
  • 源码共读|vue2 工具函数
    前言本期源码共读的课程是学习vue2中的工具函数,学习优秀开源项目的代码的写作思路,看看他们在书写代码中都会考虑到那些问题。资源:源码位置:vue/util.tsatmain·vuejs/vue(github.com)学习目标分析源码学习源码中优秀代码和思想分析源码代码使用Typescript编写,......
  • 【中介者设计模式详解】C/Java/JS/Go/Python/TS不同语言实现
    简介中介者模式(MediatorPattern)是一种行为型模式。它限制对象之间的直接交互,它用一个中介对象来封装一系列的动作,以让对象之间进行交流。中介者使各个对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。当一些对象和其他对象紧密耦合以致难以对其进......