在JavaScript中用冒号声明变量
嗨,现在我正在学习JavaScript。我刚刚发现的一些JavaScript有点混乱。这是源代码在JavaScript中用冒号声明变量,javascript,variables,flowtype,Javascript,Variables,Flowtype,嗨,现在我正在学习JavaScript。我刚刚发现的一些JavaScript有点混乱。这是源代码 import type { OptionsType } from 'Types' const theme: OptionsType = { title: 'Lawton', baseFontSize: '16px', baseLineHeight: 1.5 } 在代码中,const变量用声明:“ ”:“在表达式中是什么意思 它是否等同于 const theme = OptionsTy
import type { OptionsType } from 'Types'
const theme: OptionsType = {
title: 'Lawton',
baseFontSize: '16px',
baseLineHeight: 1.5
}
在代码中,const变量用声明:“
”:“在表达式中是什么意思
它是否等同于
const theme = OptionsType = { title: 'Lawton' }
“:”在表达式中是什么意思
这是FlowType。签出批注上的文档:
更多
这不是TypeScript,因为导入类型是一个流:看起来像是无效的javascript-也许这是TypeScript?这是TypeScript。
:
用于类型
。在本例中,您将主题
声明为选项类型
Thx basarat,这是正确的。我没有在源代码的顶部复制/@flow,我认为这与问题无关。