typescript -- ts

算是强类型语言,javascrpt是弱类型语言,是指对数据的类型的处理,弱类型语言的特点有时候只是在支行的时候才告诉你出错了,但写的时候你是查觉不到的

ts也是以es5-7为语法标准的,开发的算是另外一种语言,它可以编译成javascript

ts不能直接运行于浏览器,所以要装些东西才行,可以去官网下载ts的解析器

typescript  -- ts除了angular外,像vue,react低层基本上都是用ts开发的

typescript  -- ts可以通过命令行来测下当前的版本

可输入tsc查看具体使用方法

typescript  -- ts两种文件格式,以.ts文件结尾的类似于js文件,以点.tsx文件结尾的里面一般包含jsx语法

1,变量的声明,可以看到ts变量声明要指明数据的类型,而js声明不需要指明数据类型

typescript  -- ts这时在浏览器里就会报错了,因为浏览器它不识别这个语言,所以需要编译

typescript  -- ts

typescript  -- ts这样输入完后直接回车就会发现出来一个同名的js文件

typescript  -- ts编译出来的结果是这样的

typescript  -- ts可以指定将某个js文件输出到指定的文件里

typescript  -- ts这里有编译选项,可以查看编译时的相关配置

typescript  -- ts可以建一个json文件,里面放配置的项,这样直接输入tsc命令后就直接将编译后的js文件放到dist文件夹里了

typescript  -- ts编译src下的所有文件

typescript  -- ts如果这样用ts和声明数字类型后会报错,因为不能将字符串类型存为数字类型,result就会直接报红了,这时将属标放到result上面会发现就有提示信息了

typescript  -- ts

用typescript后,如果在运行时会有错误时会提前预报出来,你就可以改成正确的了

上一篇:Ali-Perseus(擎天):统一深度学习分布式通信框架 [弹性人工智能]


下一篇:聊聊redis分布式锁的8大坑