博客列表 >函数、数据类型及演示

函数、数据类型及演示

龠
原创
2022年04月07日 16:47:38519浏览

函数类型及演示

1.实名函数

  1. function myEmail(email) {
  2. return '我的邮箱是'+email;
  3. }
  4. //调用函数
  5. console.log(myEmail('aaa@aaa.com'))


2.拟名函数

  1. //需要把拟名函数赋值给一个变量或声名和引用一起
  2. let myEmail = function (email){
  3. return '我的邮箱是'+email;
  4. }
  5. //引用函数
  6. console.log(myEmail('aa@a.com'));


3.回调函数,就是把一个函数做为参数传给另外一个函数

  1. function myFunc(func) {
  2. return '回调函数传入的参数是'+func;
  3. }
  4. console.log(myFunc(
  5. function myEmail(mail){
  6. return '邮箱是'+mail;
  7. }
  8. ));


4.闭包函数,函数的返回值是一个函数

  1. function myEmail(mail) {
  2. let a = 5;
  3. return function email(b){
  4. return a + b;
  5. };
  6. };
  7. console.log(myEmail(5));

数据类型及实例

单值数据类型有数值、字符型、布尔型、undefined、null
多值数据类型有数组、对象、函数

  1. console.log(typeof 10);
  2. console.log(typeof 'abc');
  3. console.log(typeof true);
  4. console.log(typeof undefined);
  5. console.log(typeof null);
  6. let arr1=[1,2,3];
  7. console.log(Array.isArray(arr1));
  8. let obj={
  9. id:1,
  10. name:'jack',
  11. email:'a@abc.com',
  12. };
  13. console.log(typeof obj);
  14. const abc=function email(mail) {
  15. return '邮箱是'+mail;
  16. };
  17. console.log(type abc);

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议