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

只能写在函数体里面

例如写在循环里就会报错

相关推荐
CSCN新手听安14 小时前
【Qt】Qt窗口(六)QMessageBox消息对话框的使用
开发语言·c++·qt
anOnion14 小时前
构建无障碍组件之Tooltip Pattern
前端·html·交互设计
陈随易14 小时前
为什么今天还会有新语言?MoonBit 想解决什么问题?
前端·后端·程序员
西洼工作室14 小时前
unipp+vue3+python h5+app极验验证码集成全流程解析
前端·uni-app·全栈·极验
ZC跨境爬虫14 小时前
跟着 MDN 学 HTML day_15:(媒体缓冲、拖动与时间范围控制)
前端·笔记·ui·html·edge浏览器·媒体
李白的天不白15 小时前
webpack 与 webpack-cli 版本匹配问题
前端·webpack·node.js
CDN36015 小时前
[硬核] 你的DNS正在“裸奔”?用Python手撕DNS劫持与隧道检测逻辑
开发语言·网络·python
tool15 小时前
Hermes Agent 从安装到生产:我的完整踩坑记录
前端
froginwe1115 小时前
jQuery 添加元素
开发语言
zhangfeng113315 小时前
PHP 语法检查命令 php -l “$file“ > /dev/null 2>&1;
开发语言·php