• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

TypeScript教程

RSS
  • TypeScript-泛型约束
    TypeScript-泛型约束
    默认情况下我们可以指定泛型为任意类型 但是有些情况下我们需要指定的类型满足某些条件后才能指定 那么这个时候我们就可以使用 泛型约束 博主需求: 要求指定的泛型类型必须有 length 属性才可以指定该类型为泛型 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:117 | 回复:0
  • typescript 忽略检查
    typescript 忽略检查
    1.  忽略文件检测 // @ts-nocheck // @ts-check 检查全文   2. 忽略单行检查 // @ts-ignore  ……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:120 | 回复:0
  • [Vue+TS]CreateType-SafeVueDirectivesinTypeScript
    [Vue+TS]CreateType-SafeVueDirectivesinTypeScript
    TypeScript.We’lladditionallyshowhowyoucanpassobjectstoyourdirectivesandmakethemmoreflexible! Createadirectivedefinition://color-directive.tsimport{DirectiveOptions}from'……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:114 | 回复:0
  • TypeScript作业
    TypeScript作业
    题目: 了解神话故事盘古开天辟地或者女娲开世造物,通过typescript程序模拟出天地的变化过程或者万物的衍生过程     参考博客园大神: https://www.cnblogs.com/tansm/p/TypeScript_Handbook.html https://www.r ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:116 | 回复:0
  • WebAssembly学习(三):AssemblyScript-TypeScript到WebAssembly的编译
    WebAssembly学习(三):AssemblyScript-TypeScript到WebAssembly的编译
    虽然说只要高级语言能转换成LLVMIR,就能被编译成WebAssembly字节码,官方也推荐c/c++的方式,但是让一个前端工程师去熟练使用c/c++显然是有点困难,那么TypeScript的方式便是前端编写WebAssembly最佳选择。要将Type ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:116 | 回复:0
  • Node.js&&Angular&&TypeScript环境安装与更新 ...
    Node.js&&Angular&&TypeScript环境安装与更新 ...
    安装Node.js下载并安装Node.jsAngular执行命令npminstall-g@angular/cli参考资料:angularquickstartTypeScriptnpminstall-gtypescript更新更新Node.js未测试以下命令行npminstall-gnnlatest我的做法是,去官网下载 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:108 | 回复:0
  • TypeScript基础类型(13种介绍)、TypeScript断言(类型断言、非空断言、确定赋值断言 ...
    TypeScript基础类型(13种介绍)、TypeScript断言(类型断言、非空断言、确定赋值断言 ...
    一、基础类型1、布尔类型boolean:letisDone:boolean=false;2、数字类型number3、字符类型string4、Symbol类型constsym=Symbol();letobj={:amp;quot;***amp;quot;,};5、数组类型(无关键字):TypeScript像JavaScrip ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:118 | 回复:0
  • TypeScript字面量类型扩展和无类型导入
    TypeScript字面量类型扩展和无类型导入
    扩展字面量类型当使用 const 关键字声明局部变量并使用字面量值初始化它时,TypeScript将推断该变量的字面量类型:conststringLiteral=amp;quot;httpsamp;quot;;//Typeamp;quot;httpsamp;quot;constnumericLiteral ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:125 | 回复:0
  • VS Code 运行 TypeScript 操作指南
    VS Code 运行 TypeScript 操作指南
    TypeScript是由微软大神Anders Hejlsberg(安德斯amp;#183;海尔斯伯格,丹麦人,Turbo Pascal编译器的主要作者,Delphi、C#开发领导者,同时也是.NET奠基人之……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:136 | 回复:0
  • 打造TypeScript的Visual Studio Code开发环境
    打造TypeScript的Visual Studio Code开发环境
    打造TypeScript的Visual Studio Code开发环境 本文转自:https://zhuanlan.zhihu.com/p/21611724 作者: 2gua TypeScript是由……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:131 | 回复:0
  • webpack打包项目时typescript报错The 'files' list in config file 'tsconfig.json' i ...
    webpack打包项目时typescript报错The 'files' list in config file 'tsconfig.json' i ...
    在用ts和react的项目中进行webpack编译的时候,会出现如下报错: The 'files' list in config file 'tsconfig.json' is empty Module build failed (from ../node_modules/ts-loader/index.js): Error: error while ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:130 | 回复:0
  • 入门 typescript
    入门 typescript
    1.TypeScript 是一种由微软开发的自由和开源的编程语言,它是 JavaScript 的一个超集,扩展了 JavaScript 的语法 2.在本地 新建一个名为 test 文件 存放我们的学习项目 我们通过npm 来安装  TypeScript   命令行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:135 | 回复:0
  • TypeScript-infer关键字
    TypeScript-infer关键字
    条件类型提供了一个 infer 关键字, 可以让我们在条件类型中定义新的类型 博主假设有这么一个需求: 定义一个类型, 如果传入的是数组, 就返回数组的元素类型, 如果传入的是普通类型, 则直接返回这个类型。 传入的是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:151 | 回复:0
  • 自动化的基于TypeScript的HTML5游戏开发
    自动化的基于TypeScript的HTML5游戏开发
    自动化的开发流程 在HTML5游戏开发或者说在Web客户端开发中,对项目代码进行修改之后,一般来说,需要手动刷新浏览器来查看代码修改后运行结果。这种手动的方式费时费力,降低了开发效率。另外,如果我们使 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:159 | 回复:0
  • 使用Visual Studio Code搭建TypeScript开发环境 - sunjie
    使用Visual Studio Code搭建TypeScript开发环境 - sunjie
    使用Visual Studio Code搭建TypeScript开发环境 1、TypeScript是干什么的 ? TypeScript是由微软Anders Hejlsberg(安德斯amp;#183;海尔斯……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:153 | 回复:0
  • 从零搭建TypeScript与React开发环境
    从零搭建TypeScript与React开发环境
    平时进行开发大多数是基于vue-cli或者create-react-app等官方或者公司内部搭建的脚手架。   我们业务仔做的最多就是npm i和npm run dev或者npm start,然后在router文件夹上添加路由,在views或者pages文件夹中添加 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:182 | 回复:0
  • TypeScript设计模式之单例、建造者、原型
    TypeScript设计模式之单例、建造者、原型
    看看用TypeScript怎样实现常见的设计模式,顺便复习一下。 学模式最重要的不是记UML,而是知道什么模式可以解决什么样的问题,在做项目时碰到问题可以想到用哪个模式可以解决,UML忘了可以查,思想记住就好。 这里尽 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:182 | 回复:0
  • mac下webstorm自动编译typescript配置
    mac下webstorm自动编译typescript配置
    1、安装typescrip npm install -g typescript                                                                               ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:212 | 回复:0
  • TypeScript安装备忘:npm proxy设置
    TypeScript安装备忘:npm proxy设置
    如果使用了代理网络,因为npm无法自动识别Internet代理,则需要手动设置npm代理才能下载包。设置命令:    npm config set proxy http://proxyhost:proxyport    npm config set http-proxy http://proxyhost:pr ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:201 | 回复:0
  • TypeScript入门七:TypeScript的枚举
    TypeScript入门七:TypeScript的枚举
    关于枚举数字枚举字符串枚举异构枚举计算的和常量成员运行时的枚举与反向映射常量枚举与外部枚举 一、关于枚举枚举:一个集的枚举是列出某些有穷序列集的所有成员的程序,或者是一种特定类型对象的计数。在定义中可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:191 | 回复:0
  • typescript - 1.环境搭建
    typescript - 1.环境搭建
    1.安装node.js 安装typescript npm install -g typescript 3.编译 tsc helloworld.ts Typescript开发工具Vscode自动编译.ts文件 1.运行tsc --init创建tsconfig.json文件,生成配置文件,修改amp;quot;outDiramp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:264 | 回复:0
  • 用F#手写TypeScript转C#类型绑定生成器
    用F#手写TypeScript转C#类型绑定生成器
    前言我们经常会遇到这样的事情:有时候我们找到了一个库,但是这个库是用TypeScript写的,但是我们想在C#调用,于是我们需要设法将原来的TypeScript类型声明翻译成C#的代码,然后如果是UI组件的话,我们需要将其封装 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:184 | 回复:0
  • TypeScript学习(一)入门
    TypeScript学习(一)入门
    参考菜鸟:TypeScript教程官网:TypeScript其他:入门教程……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:199 | 回复:0
  • typescript贪吃蛇[学习过程中,模仿的一个例子]
    typescript贪吃蛇[学习过程中,模仿的一个例子]
    代码实现ts:1'usestrict'2moduleMain{34constFloorType={5space:amp;quot;spaceamp;quot;,6snack:amp;quot;bodyamp;quot;,7food:amp;quot;foodamp;quot;8}9constenumDirection{10……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:154 | 回复:0
  • TypeScript 接口(三)
    TypeScript 接口(三)
    TypeScript的核心原则之一是对值所具有的结构进行类型检查。 接口初始: interface objProperty { name: string } function printName(nameObject: objProperty) { console.log(nameObject.name); } let ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:142 | 回复:0
  • 记:vue + typescript ,路由使用keep-alive,include的缓存方式,打包后导致activate ...
    记:vue + typescript ,路由使用keep-alive,include的缓存方式,打包后导致activate ...
    前提: vue + typescript ,组件采用   vue-property-decorator + class 作为组件的方式。 最近开发项目,用了 keep-alive 来缓存路由,以前使用路由缓存,都是设置 meta:{ keepAlive:true} 的方式,直接编写路由 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:131 | 回复:0
  • 带你了解Typescript的14个基础语法
    带你了解Typescript的14个基础语法
    摘要:Typescript可以说是JavaScript的超集,在JS的基础上新增了许多语法特性,使得类型不再可以随意转换,能大大减少开发阶段的错误。 本文分享自华为云社区《Typescript基础语法全解析》,作者:北极光之夜。 。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:140 | 回复:0
  • vue + typescript 项目起手式
    vue + typescript 项目起手式
    2019独角兽企业重金招聘Python工程师标准amp;amp;gt;amp;amp;gt;amp;amp;gt; 最后更新于2018-06-30,技术文具有时效性,请知悉  我知道你们早就想用上 vue + ts 强类型了 还有后续 vue + typescript 进阶篇 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:138 | 回复:0
  • [TypeScript] Generating Definition Files
    [TypeScript] Generating Definition Files
    TypeScript allows you to generate definition files for your own libraries. This lesson shows you how to organize your project and generate the definition files so that others projects can use your lib……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:128 | 回复:0
  • TypeScript error TS1005: ';' expected
    TypeScript error TS1005: ';' expected
    今天你想写一个TypeScript,来练练手。初来乍到就遇到了一个问题你,搞了半天,不多说,直接上: 代码: let userName:string = '安其拉'; alert(userName); 错误: C:\Users\Panmy\Desktop\typescript\test1.ts ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:410 | 回复:0
  • TypeScript学习第二天:认识ts的数据类型
    TypeScript学习第二天:认识ts的数据类型
    (目录) 1,类型总览 类型 例子 描述 number 1、2、3 任意数字 string 'xxx' 任意字符串 boolean true / false 布尔值 undefined const n: undefined = undefined 一个没有被赋值的变量 null const n: n ... ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:319 | 回复:0
  • TypeScript 素描 - 模块解析、声明合并
    TypeScript 素描 - 模块解析、声明合并
    模块解析有两种方式 相对方式  也就是以/或 ./或…/开头的,比如import jq  from “/jq” 非相对方式  比如 import model  from “modelA” TypeScript的模块解析吸取了Node与Classic两种方式的好处并结合在一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:345 | 回复:0
  • TypeScript 快速上手及学习笔记
    TypeScript 快速上手及学习笔记
    TypeScript是JavaScript类型的超集,它可以编译成纯JavaScript。 TypeScript可以在任何浏览器、任何计算机和任何操作系统上运行,并且是开源的。 什么是 TypeScript TypeScript 是 JavaScript 的、带有类型的超集, ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:271 | 回复:0
  • TypeScript学习笔记(五):接口
    TypeScript学习笔记(五):接口
    在前面的笔记中我们知道可以使用ObjectType来指定参数的属性,如下:1functionprintLabel(labelledObj:{label:string}){2console.log(labelledObj.label);3}45varmyObj={size:10,label:amp;quot;Size10Objectamp;quo ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:239 | 回复:0
  • 1、typeScript中的数据类型
    1、typeScript中的数据类型
    letstr:string=amp;quot;你好tsamp;quot;letnum:number=18//布尔型letflag:boolean=true//数字型letage:number=18//字符类型letstr1:string='hello'//数组类型//1、第一种定义数组的方式letarr:string=['1',' ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:227 | 回复:0
  • typescript 扩展 window 和 global
    typescript 扩展 window 和 global
    一、都是新建一个 custom.d.ts   二、前端:    declare interface Window { FILE_CDN: string; FILE_HOST: string; API_SERVER: string; JAVA_API:string; }    三、node 里面 declare n ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:221 | 回复:0
  • TypeScript源码详细解读(2)词法1-字符处理
    TypeScript源码详细解读(2)词法1-字符处理
    本节文章研究的代码位于tsc/src/compiler/scanner.ts 字符任何源码都是由很多字符组成的,这些字符可以是字母、数字、空格、符号、汉字等……每一个字符都有一个编码值,比如字符“a”的编码值是97,字符“林”的编 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:215 | 回复:0
  • 03-TypeScript中的强类型
    03-TypeScript中的强类型
    在js中不能定义类型,而是根据赋值后,js运行时推断类型。在ts中支持强类型,强类型包括string、number(浮点型,不是整型)、boolean、any(任意类型)、Arrayamp;amp;lt;Tamp;amp;gt;、自定义类型(枚举、类等) 除了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:215 | 回复:0
  • TypeScriptTSLint(TypeScript代码检查工具)
    TypeScriptTSLint(TypeScript代码检查工具)
    TSLint是TypeScript代码的样式风格检查工具。类似于JavaScript的ESLint,或者Ruby的Rubocop。TSLint是一个外部工具,我们需要进行一次安装工具的流程#初始化package.jsonnpminityarnaddts-nodetypescript--devyarnad ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:197 | 回复:0
  • React入门(4)React+TypeScript
    React入门(4)React+TypeScript
    序言 设置淘宝镜像npm config get cachenpm config get prefixnpm config get registrynpm config set registry https://registry.npmjs.orgnpm config set registry https://registry.npm.taobao ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:203 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap