小编Lee*_*eed的帖子

是否可以将 switch 语句放在条件(三元)内?

我对使用条件(三元)运算符真的很陌生。是否可以在该运算符中放置 switch 语句?

这是我尝试过的:

function find(cn, romanNum) {
        if (cn >= 1 && cn <= 3) {
          return repeatString(romanNum[2], cn);
       }
        cn > 5 && cn < 9 ? return romanNum[1] + repeatString(romanNum[2], cn - 5) : switch(cn) {
            case 4:
            return romanNum[2] + romanNum[1];
            case 5: 
            return romanNum[1];
            case 9:
            return romanNum[2] + romanNum[0];
    }
}
Run Code Online (Sandbox Code Playgroud)

我知道我做错了什么,但那是什么呢?每个人都会在某个时间点对某些事物感到陌生。


错误:

  • 期望有一个标识符,结果看到了'return'
  • 预料之中':',反而看到了'romanNum'
  • 缺少分号。
  • 预计从第 58 行'}'开始匹配'{',结果看到':'

这是正确的 es5 代码:

function …
Run Code Online (Sandbox Code Playgroud)

javascript ecmascript-6

4
推荐指数
1
解决办法
1万
查看次数

如何在引导程序 4 中仅在特定屏幕尺寸上显示某些内容?

所以我希望能够仅在md屏幕上的 html 上显示图像。我想从 sm 和向下隐藏图像,从 lg 和向上隐藏。

反正我能做到吗?

html bootstrap-4

3
推荐指数
1
解决办法
5080
查看次数

如何使超大屏幕居中?

如何将超大屏幕放在页面中央?
我已经尝试col-lg-6float-lg-center

.jumbotron {
  min-width: 585px;
  margin: 10px auto;
  display: flex;
  justify-content: center;
  margin: 10px 10px 10px 10px;
  border: 0.08em solid black;
}

h1 {
  font-size: 6em;
  color: #484949;
}

#socDesc {
  color: black;
}

body {
  min-width: 520px;
}
Run Code Online (Sandbox Code Playgroud)
<link href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-beta.2/css/bootstrap.css" rel="stylesheet" />

<div class="col-lg-8 col-md-10 col-sm-12 col-xs-12 offset-lg-2 offset-md-1 float-md-center">
  <div class="jumbotron">
    <div class="container">
      <div class="container-fluid">
        <div class="column">
          <h1 class="text-center">Society</h1>
          <hr />
          <h4 class="text-center">"That's one small step for a man, one giant leap for …
Run Code Online (Sandbox Code Playgroud)

html css twitter-bootstrap

-3
推荐指数
1
解决办法
1万
查看次数