【Javascript】函数返回值的作用

目录

返回值

中断函数

只能写在函数体里面

返回值

javascript 复制代码
function  a(){
      var  b=3;
      return  b===3? 4:5;
  }
console.log(a());

创建一个函数,给b赋值3, return b===3? 4:5; 判断b是不是等于3,如果是就返回4,

如果不是就返回5

中断函数

javascript 复制代码
 function test(a){
      if(!a){
          return 'a为空'
      }
      return 'a不为空';
  }

console.log(test());

a为形参,此时打印出的是undefine,undefine的boolean值为false,!a则为真

不再执行console.log(1111);语句,中断函数

只能写在函数体里面

例如写在循环里就会报错

相关推荐
LYFlied4 分钟前
【一句话概述】Webpack、Vite、Rollup 核心区别
前端·webpack·node.js·rollup·vite·打包·一句话概述
历程里程碑5 分钟前
C++ 10 模板进阶:参数特化与分离编译解析
c语言·开发语言·数据结构·c++·算法
bing.shao7 分钟前
Golang WaitGroup 踩坑
开发语言·数据库·golang
Byron Loong10 分钟前
【Python】字典(dict)、列表(list)、元组(tuple)
开发语言·python·list
lsx20240612 分钟前
MySQL 处理重复数据
开发语言
老秦包你会12 分钟前
C++进阶------智能指针和特殊类设计方式
开发语言·c++
reddingtons16 分钟前
PS 参考图像:线稿上色太慢?AI 3秒“喂”出精细厚涂
前端·人工智能·游戏·ui·aigc·游戏策划·游戏美术
一水鉴天17 分钟前
整体设计 定稿 之23+ dashboard.html 增加三层次动态记录体系仪表盘 之2 程序 (Q199 之2) (codebuddy)
开发语言·前端·javascript
刘发财19 分钟前
前端一行代码生成数千页PDF,dompdf.js新增分页功能
前端·typescript·开源
艾上编程21 分钟前
《Python实战小课:爬虫工具场景——开启数据抓取之旅》导读
开发语言·爬虫·python