美文网首页
什么情况下,if结构中的{ }可以省略?

什么情况下,if结构中的{ }可以省略?

作者: 李寻欢_ | 来源:发表于2019-07-19 11:55 被阅读0次
if(条件为true){
//code
};

当code行只有1行代码时,code外侧的{}可以不写;
code行有多行时,{}得写上.
例子:

const fs = require('fs');
//完整写法
fs.readFile('./files/1.txt', 'utf-8', function (err, data) {
  // console.log(err)
  // console.log(data)
  if (err) {
    return console.log('读取文件失败:' + err.message)
  }
  console.log('读取文件成功,内容是' + data)
})
//简略写法
fs.readFile('./files/123.txt', 'utf-8', function (err, data) {
  if (err) return console.log('读取文件失败:' + err.message);
  console.log('读取文件成功,内容是' + data);
})

相关文章

  • 什么情况下,if结构中的{ }可以省略?

    当code行只有1行代码时,code外侧的{}可以不写;code行有多行时,{}得写上.例子:

  • 定义结构体变量时是否可以省略struct?

    C++中定义结构体变量时可以省略struct,但C不可以省略

  • 结构体

    OC中 定义结构体,MyTest 可省略,结构体类型名为 Test typedef struct MyTest {...

  • H5

    不允许写结束标记的元素 可以省略结束标记的元素 可以省略全部标记的元素 具有BOOL值属性 新增的结构元素 新增的...

  • 单行省略号和多行省略号

    单行省略号 这样就可以在超出容器宽度的情况下显示省略号, 如果容器没有宽度限制, 也可以加上width属性为容器...

  • 跨域

    同源策略 只有当 、 、 三者一致才算同源。 在默认情况下 http 可以省略端口 80, https 省略 44...

  • Lua学习笔记

    函数调用: lua函数在两种情况下,可以省略’()’:函数中参数是一个单独的字符串或者表。因此,myfunc{a=...

  • 订阅邮件功能

    html结构 CSS样式省略 JS

  • Swift学习笔记4-函数、闭包、懒加载

    函数 练习 总结如果没有返回值, -> 返回值 可以省略默认情况下,在调用函数时,第一个参数名是省略的 闭包 闭包...

  • Python 爬虫学习(一)requests+Beautiful

    爬虫简介 非结构化数据 工具安装 若使用Anaconda,可以省略以下安装 打开jupyter requests ...

网友评论

      本文标题:什么情况下,if结构中的{ }可以省略?

      本文链接:https://www.haomeiwen.com/subject/jfdjlctx.html