如何检查调用JavaScript函数的结果是否未定义?
我试过了
if( s.getNode(id1) != js.undefined)
Run Code Online (Sandbox Code Playgroud)
但是fastOptJS说:
scala.scalajs.js.Dynamic和scala.scalajs.js.UndefOr [Nothing]无关:他们很可能总是比较不平等
TIA
sjr*_*jrd 11
这是Scala的类型系统有点"太"有用.
要进行比较undefined,您可以使用js.isUndefined:
if (!js.isUndefined(s.getNode(id1)))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1344 次 |
| 最近记录: |