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

TypeScript教程

RSS
  • typescript--ts
    typescript--ts
    算是强类型语言,javascrpt是弱类型语言,是指对数据的类型的处理,弱类型语言的特点有时候只是在支行的时候才告诉你出错了,但写的时候你是查觉不到的ts也是以es5-7为语法标准的,开发的算是另外一种语言,它可以编 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:129 | 回复:0
  • TypeScript入门失败之无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\tsc. ...
    TypeScript入门失败之无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\tsc. ...
    今天根据官方指引Typescript入门案例时出现 进行全局安装了Typescript运行环境,运行时报错:系统上禁止运行脚本问题 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\tsc.ps1,因为在此系统上禁止运行脚本 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:117 | 回复:0
  • TypeScript扩展类方法
    TypeScript扩展类方法
    以数组删除元素为例javascript数组删除一般是这样1constidx=selectedIDs.findIndex(x=amp;amp;gt;x===deSelected);2selectedIDs.splice(idx,1);或者 constdeleteId='xxxx';constselectedIDs=selectedIDs.filter(x=a ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:120 | 回复:0
  • 使用Typescript重构axios(十八)——请求取消功能:总体思路
    使用Typescript重构axios(十八)——请求取消功能:总体思路
    1.使用Typescript重构axios(一)——写在最前面2.使用Typescript重构axios(二)——项目起手,跑通流程3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数4.使用Typescript重构axios(四)——实现基础 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:114 | 回复:0
  • 一天入门typescript
    一天入门typescript
    https://www.jianshu.com/p/0e37a793ac3a   https://typescript.bootcss.com/basic-types.html   https://www.tslang.cn/docs/handbook/typescript-in-5-minutes.html     class Greeter {     greeting: ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:129 | 回复:0
  • create-react-app+typescript alias 无效问题记录
    create-react-app+typescript alias 无效问题记录
    create-react-app 项目下 alias 无效问题解决 人狠话不多, 不想看废话点击到达解决方法 问题背景 背景: 使用了脚手架 create-react-app 创建项目, 使用的是 typescript 结果使用 src/*** 的时候提示找不到 开 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:108 | 回复:0
  • TypeScript完全解读(26课时)_20.声明文件
    TypeScript完全解读(26课时)_20.声明文件
    首先学习识别已有的js库的类型 识别已有的js库的类型 UMD既可以作为全局库使用,也可以作为模块使用 先在着手来编写一个全局的库 新建文件 接收一个title,改变页面title的值 这里用到 amp;amp;amp;amp;amp;amp;的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:125 | 回复:0
  • 从C#到TypeScript - 接口
    从C#到TypeScript - 接口
    从C#到TypeScript - 类型 从C#到TypeScript - 高级类型 从C#到TypeScript - 变量 从C#到TypeScript - 接口 从C#到TypeScript - 类 从C#到TypeScript - function 从C#到TypeScript - 装饰器 从C#到Type ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:110 | 回复:0
  • TypeScript开发ReactNative之fetch函数的提示问题
    TypeScript开发ReactNative之fetch函数的提示问题
    使用TypeScript开发ReactNative时,发现在类中调用 fetch 函数时IDE可能会提示找不到,无法加载,特别是当类中存在同名的 fetch 成员方法时更是郁闷了,虽然程序是可以执行的,但代码中会出现一堆堆的提示很烦人,找 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:108 | 回复:0
  • TypeScript-defineProperty
    TypeScript-defineProperty
    Object.defineProperty() MDN:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty 可以直接在一个对象上定义一个新属性 或者修改一个对象的现有属性,并返 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:117 | 回复:0
  • React+TypeScript高仿AntDesign开发企业级UI组件库 学习笔记和心得
    React+TypeScript高仿AntDesign开发企业级UI组件库 学习笔记和心得
    一起学习呀,点击提取学习资源 提取:lfuh Vue3.0 配合 TypeScript ,使用新版Vuex 和 Vue-Router 全家桶完成前后端分离复杂实战项目。一系列由易到难通用组件开发,让你学会一个基本的组件库的开发思路和技巧。接入 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:128 | 回复:0
  • 4.typescript-原始数据类型
    4.typescript-原始数据类型
    javascript的类型分为两种:原始类型和引用类型(见js-amp;amp;gt;数据类型) 原始类型:boolean 、number、string、 null、undefined 下面就分别讲下这五种原始类型在typescript中的应用   1.boolear 3行是常用的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:122 | 回复:0
  • 从零配置webpack(react+less+typescript+mobx)
    从零配置webpack(react+less+typescript+mobx)
    本文目标从零搭建出一套支持react+less+typescript+mobx的webpack配置 最简化webpack配置 首页要初始化yarn和安装webpack的依赖 yarninit-yyarnaddwebpackwebpack-cli-D  根目录下新建webpack.config.js文件, ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:133 | 回复:0
  • Typescript安装及编译《CMD命令行方法》
    Typescript安装及编译《CMD命令行方法》
    一、CDM命令工具 npm i -g typescript   二、创建一个app.ts的Typescript的文件(文件名随便取),然后在里面写上 ((num) =amp;amp;gt; { console.log(num +1) })(2);   三、在CMD命令行输入 tsc app.ts   四 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:114 | 回复:0
  • VUE3+Typescript 引用process提示错误
    VUE3+Typescript 引用process提示错误
      const debug = process.env.NODE_ENV !== 'production' 提示 TS2591: Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'no ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:123 | 回复:0
  • TypeScript和Nodemon终极设置!
    TypeScript和Nodemon终极设置!
    学习如何设置TypeScript和Nodemon,以提高你的生产力并轻松开发! 设置TypeScript和Nodemon有时会有些棘手,在本文中,我将向你展示如何轻松设置TypeScript和Nodemon! 在此github仓库中找到本文的完整源代码。 创建 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:126 | 回复:0
  • 2、你能读得懂的TypeScript教程之基础数据类型
    2、你能读得懂的TypeScript教程之基础数据类型
    今天要讲的的是TypeScript中的基础数据类型。该知识点虽然是TypeScript的基础中的基础,但是你也只有把基础打扎实了,将来在闯荡江湖的时候才能够做到所向披靡,横行于天下! 1、强类型与弱类型 在正式开篇之前, ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:124 | 回复:0
  • (React+TypeScript实战篇)二.ReactHook
    (React+TypeScript实战篇)二.ReactHook
    概念:hook是react16.8新增特性。它可以让你在不编写class的情况下使用state以及其他的React特性。   一.useState 说明:useState---组件状态管理钩子     useState使函数组件能够使用state 1.基本使用规则 const ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:131 | 回复:0
  • 7个拒绝使用TypeScript的借口
    7个拒绝使用TypeScript的借口
    译者按: TypeScript 学习成本不高,项目切换成本不低,不过还是值得试一试的! 原文:7 bad excuses for not using TypeScript 译者: Fundebug 为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:129 | 回复:0
  • typescript教程
    typescript教程
    https://ts.xcatliu.com/……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:133 | 回复:0
  • Typescript使用字符串联合类型代替枚举类型
    Typescript使用字符串联合类型代替枚举类型
    TypeScript宗旨我觉得Typescript的宗旨是任何一个TypeScript程序,在手动删去类型部分,将后缀改成.js后,都应能够正常运行。Typescript是javascript的超集,是编译期行为,不引入额外开销,不改变运行时行为,始终 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:126 | 回复:0
  • TypescriptMixins(混合)
    TypescriptMixins(混合)
    除了惯例的面对对象的思想,另一种较流行的通过可复用组件创建类的方法是将简单的类混合到一起。你可能对这种混合的方式比较熟悉或对Scala语言的特性有理解,这种模式在JavaScript社区也有一定的人气。混合案例在下 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:118 | 回复:0
  • TypeScript新建项目
    TypeScript新建项目
    1、新建文件夹demo2、npminit-y生成package.json文件3、tsc--init生成tsconfig.json,可以对ts的默认配置做修改4、npminstall-D(--save-dev)ts-nodenpminstall-Dtypescript在devDependencies中安装ts-node编译ts用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:117 | 回复:0
  • typescript 打包自动生成声明文件
    typescript 打包自动生成声明文件
    在使用typescript 时,会出现打包后生成编译成js文件,这导致从从typescript导出的模块、函数等无法使用 这时,我们需要配置 tsconfig.json 文件,在 typescript 官方文档中,编译选项,在这里找到与生成相应的 .d.t ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:122 | 回复:0
  • TypeScript系列学习笔记-OOP思想之类的继承
    TypeScript系列学习笔记-OOP思想之类的继承
    使用TS实现类的继承,关键字:extends(类似C#语言),语法: 1.使用 class 关键字实现类的声明; 2.使用 extends 关键字实现类的继承; 3.使用 super 关键字访问父类(构造函数); 实例代码如下,声明一个 St ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:126 | 回复:0
  • typescript 中的 infer 关键字的理解
    typescript 中的 infer 关键字的理解
    infer 这个关键字,整理记录一下,避免后面忘记了。有点难以理解呢。 infer infer 是在 typescript 2.8中新增的关键字。 infer 可以在 extends 条件类型的字句中,在真实分支中引用此推断类型变量,推断待推断的类型 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:111 | 回复:0
  • Typescript学习总结
    Typescript学习总结
    typescript(以下简称TS)出来也有好长时间了,下面记录一下学习心得。 首先学这门语言前,请确保有以下基础知识: 扎实的javascript基础知识 es6的基础知识 面向对象编程的概念(没有也可以,就当是重新学一遍了) ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:134 | 回复:0
  • TypeScript高级类型
    TypeScript高级类型
    交叉类型(IntersectionTypes)交叉类型是将多个类型合并为一个类型。这让我们可以把现有的多种类型叠加到一起成为一种类型,它包含了所需的所有类型的特性。例如,Personamp;amp;amp;Serializableamp;amp;amp;Logga ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:118 | 回复:0
  • Typescript中的泛型的作用及使用场景
    Typescript中的泛型的作用及使用场景
    什么是TypeScriptTypeScript是由MicrosoftCorporation开发和维护的面向对象的编程语言。它是JavaScript的超集,包含所有元素。TypeScript完全遵循OOPS概念,在TSC(TypeScript编译器)的帮助下,我们可以将Typescrip ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:124 | 回复:0
  • CSS3与页面布局学习总结(七)——前端预处理技术(Less、Sass、CoffeeScript、TypeSc ...
    CSS3与页面布局学习总结(七)——前端预处理技术(Less、Sass、CoffeeScript、TypeSc ...
    CSS不像其它高级语言一样支持算术运算、变量、流程控制与面向对象特性,所以CSS样式较多时会引起一些问题,如修改复杂,冗余,某些别的语言很简单的功能实现不了等。而javascript则是一种半面向对象的动态语言,有ja ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:137 | 回复:0
  • TypeScript  task
    TypeScript task
    Ctrl+Shift+B  生成 js 文件。  ……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:185 | 回复:0
  • 第三节:TypeScript类型补充和函数详解(参数、返回值、类型、参数【可选/默认】、剩余 ...
    第三节:TypeScript类型补充和函数详解(参数、返回值、类型、参数【可选/默认】、剩余 ...
    一. TypeScript类型补充 1. 类型断言  有时候TypeScript无法获取具体的类型信息,这个我们需要使用类型断言(Type Assertions) ,TypeScript只允许类型断言转换为 更具体 或者 不太具体 的类型版本,此规则可防 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:162 | 回复:0
  • 在 Ionic2 TypeScript 项目中导入第三方 JS 库
    在 Ionic2 TypeScript 项目中导入第三方 JS 库
    原文发表于我的技术博客 本文分享了在Ionic2 TypeScript 项目中导入第三方 JS 库的方法,供参考。原文发表于我的技术博客 1. Typings 的方式 因在 TypeScript 中引用之前的 JS 库还需要引入对应的类型定义,也就是 . ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:185 | 回复:0
  • typescript(四)类型保护
    typescript(四)类型保护
    类型保护指的是确认分支作用域中的类型。可以更具体的调用参数上的属性和方法。1.基本类型保护functionfirst(a:number|string|boolean):number{if(typeofa==='number'){returna;}elseif(typeofa==='string'){returna ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:170 | 回复:0
  • 从C#到TypeScript - 高级类型
    从C#到TypeScript - 高级类型
    上一篇讲了基础类型,基本上用基础类型足够开发了,不过如果要更高效的开发,还是要看下高级类型,这篇和C#共同点并不多,只是延用这个主题。 联合类型 可以从字面上进行理解:其实就是多个类型联合在一起,用|符号 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:163 | 回复:0
  • 地底,TypeScript和全球3D建筑发布于CesiumJS 1.70
    地底,TypeScript和全球3D建筑发布于CesiumJS 1.70
    Cesium中文网:http://cesiumcn.org/ | 国内快速访问:http://cesium.coinidea.com/ 2020年6月1日Cesium JS发布1.70 release,带来了3个重要更新。 Cesium OSM建筑 Cesium OSM建筑是一个覆盖整个世界的3D建筑层, ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:173 | 回复:0
  • TypeScript完全解读(26课时)_汇总贴
    TypeScript完全解读(26课时)_汇总贴
    ECMAScript 6 入门:http://es6.ruanyifeng.com/ 官网:http://www.typescriptlang.org/ 中文网:https://www.tslang.cn/ TypeScript完全解读(26课时)_汇总贴 https://segmentfault.com/ls/1650000018455856?utm_sou ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:167 | 回复:0
  • 使用typescript,提升vue项目的开发体验(1)
    使用typescript,提升vue项目的开发体验(1)
    此文已由作者张汉锐授权网易云社区发布。欢迎访问网易云社区,了解更多网易技术产品运营经验。前言:对于我们而言,typescript更像一个工具从vue2.5之后,vue对ts有更好的支持。根据官方文档,vue结合typescript,有 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:156 | 回复:0
  • 如何查看TypeScript版本、卸载TypeScript和安装TypeScript
    如何查看TypeScript版本、卸载TypeScript和安装TypeScript
    1、查看本机TypeScript版本,可以使用npmviewtypescriptversion 2、查看TypeScript所有可以使用的版本,npmviewtypescriptversions 3、如果想要查看typescript不同环境下的版本,可以使用npminfotypescript查看测 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:152 | 回复:0
  • TypeScript `this` 入参
    TypeScript `this` 入参
    考察下面的示例代码: class MyClass { constructor(protected foo: string) {} @MyDecorator bar() {console.log(amp;quot;baramp;quot;); } } function MyDecorator(_target: any,_key: string,descriptor: Prop ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:169 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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