javascript - 返回 if 语句的变量 javascript
问题描述
嗨,我想使用我在 else 语句中创建的变量在另一个函数中使用,但我不知道如何
代码 >
if (!e){
await knex('empresa').insert({
razao_social,
cnpj
})
}else{
const e_id = e.id
console.log(e_id)
return
}
我想让那个 e_id 变量在另一个函数中使用,但我似乎做不到
解决方案
在全局范围内声明变量。并且只在 if 语句中填充它。
let e_id;
if (!e){
await knex('empresa').insert({
razao_social,
cnpj
})
}else{
e_id = e.id
console.log(e_id)
return
}
推荐阅读
- ruby - 如何在 Jekyll 中修复带有捆绑安装错误的 .rbenv 版本?原因:找不到图片
- java - 如何正确实例化 VLCJ mediaPlayer 的 PixelBuffer
- java - 将带有字符串字段的 Java 对象列表排序为数字
- git - 全新的 git 仓库,没有本地 master
- php - 无法获取表单数组值
- delphi - teechart 2020 试用版安装包缺少入口点
- powershell - Powershell:从文本文件中获取数据
- apache-spark - 处理 Apache Spark 中分区的不良文件夹结构的简单方法
- jquery - 在 jQuery 或 Javascript 中查找不同列的 2 个表之间的匹配数据
- html - 如何缩小“react-image-gallery”中图像的大小?