【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);语句,中断函数

只能写在函数体里面

例如写在循环里就会报错

相关推荐
AI行业学习几秒前
CC-Switch Windows + macOS 下载安装配置全流程
java·开发语言·人工智能·python
旧曲重听112 分钟前
我的Vibe Coding一周记…
前端·人工智能·程序人生·面试
北风toto14 分钟前
原生html中input标签oninput处理器使用
前端
Lumbrologist30 分钟前
【C++】零基础入门 · 第 3 节:条件判断(if、switch)
开发语言·c++·算法
l1t35 分钟前
DeepSeek总结的使用实体-组件-系统和基于存在性处理进行Python编程简介
开发语言·python
zhangxingchao38 分钟前
AI 大模型核心四:工程体系化思维
前端·人工智能·后端
JiaWen技术圈40 分钟前
React 19 并发渲染器:全面解析与实战指南
前端·react.js·前端框架
Lhan.zzZ1 小时前
使用 ctx.lineDash 根治 QML Canvas 虚线残留问题(支持 Qt 5.12/5.14 等版本)
开发语言·qt
雨落在了我的手上1 小时前
初识java(十一):继承
java·开发语言
xier_ran1 小时前
【infra之路】从“三堵叹息之墙”到异构计算的狂飙
开发语言·c++·算法