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

TypeScript

RSS

下级分类:

  • CSS3与页面布局学习总结(七)——前端预处理技术(Less、Sass、CoffeeScript、TypeSc ...
    CSS3与页面布局学习总结(七)——前端预处理技术(Less、Sass、CoffeeScript、TypeSc ...
    CSS不像其它高级语言一样支持算术运算、变量、流程控制与面向对象特性,所以CSS样式较多时会引起一些问题,如修改复杂,冗余,某些别的语言很简单的功能实现不了等。而javascript则是一种半面向对象的动态语言,有ja ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:133 | 回复:0
  • Typescript中的泛型的作用及使用场景
    Typescript中的泛型的作用及使用场景
    什么是TypeScriptTypeScript是由MicrosoftCorporation开发和维护的面向对象的编程语言。它是JavaScript的超集,包含所有元素。TypeScript完全遵循OOPS概念,在TSC(TypeScript编译器)的帮助下,我们可以将Typescrip ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:120 | 回复:0
  • TypeScript高级类型
    TypeScript高级类型
    交叉类型(IntersectionTypes)交叉类型是将多个类型合并为一个类型。这让我们可以把现有的多种类型叠加到一起成为一种类型,它包含了所需的所有类型的特性。例如,Personamp;amp;amp;Serializableamp;amp;amp;Logga ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:114 | 回复:0
  • Typescript学习总结
    Typescript学习总结
    typescript(以下简称TS)出来也有好长时间了,下面记录一下学习心得。 首先学这门语言前,请确保有以下基础知识: 扎实的javascript基础知识 es6的基础知识 面向对象编程的概念(没有也可以,就当是重新学一遍了) ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:129 | 回复:0
  • typescript 中的 infer 关键字的理解
    typescript 中的 infer 关键字的理解
    infer 这个关键字,整理记录一下,避免后面忘记了。有点难以理解呢。 infer infer 是在 typescript 2.8中新增的关键字。 infer 可以在 extends 条件类型的字句中,在真实分支中引用此推断类型变量,推断待推断的类型 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:108 | 回复:0
  • TypeScript系列学习笔记-OOP思想之类的继承
    TypeScript系列学习笔记-OOP思想之类的继承
    使用TS实现类的继承,关键字:extends(类似C#语言),语法: 1.使用 class 关键字实现类的声明; 2.使用 extends 关键字实现类的继承; 3.使用 super 关键字访问父类(构造函数); 实例代码如下,声明一个 St ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:121 | 回复:0
  • typescript 打包自动生成声明文件
    typescript 打包自动生成声明文件
    在使用typescript 时,会出现打包后生成编译成js文件,这导致从从typescript导出的模块、函数等无法使用 这时,我们需要配置 tsconfig.json 文件,在 typescript 官方文档中,编译选项,在这里找到与生成相应的 .d.t ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:117 | 回复: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 | 阅读:113 | 回复:0
  • TypescriptMixins(混合)
    TypescriptMixins(混合)
    除了惯例的面对对象的思想,另一种较流行的通过可复用组件创建类的方法是将简单的类混合到一起。你可能对这种混合的方式比较熟悉或对Scala语言的特性有理解,这种模式在JavaScript社区也有一定的人气。混合案例在下 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:114 | 回复:0
  • Typescript使用字符串联合类型代替枚举类型
    Typescript使用字符串联合类型代替枚举类型
    TypeScript宗旨我觉得Typescript的宗旨是任何一个TypeScript程序,在手动删去类型部分,将后缀改成.js后,都应能够正常运行。Typescript是javascript的超集,是编译期行为,不引入额外开销,不改变运行时行为,始终 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:121 | 回复:0
  • typescript教程
    typescript教程
    https://ts.xcatliu.com/……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:129 | 回复:0
  • 7个拒绝使用TypeScript的借口
    7个拒绝使用TypeScript的借口
    译者按: TypeScript 学习成本不高,项目切换成本不低,不过还是值得试一试的! 原文:7 bad excuses for not using TypeScript 译者: Fundebug 为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:125 | 回复:0
  • (React+TypeScript实战篇)二.ReactHook
    (React+TypeScript实战篇)二.ReactHook
    概念:hook是react16.8新增特性。它可以让你在不编写class的情况下使用state以及其他的React特性。   一.useState 说明:useState---组件状态管理钩子     useState使函数组件能够使用state 1.基本使用规则 const ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:125 | 回复:0
  • 2、你能读得懂的TypeScript教程之基础数据类型
    2、你能读得懂的TypeScript教程之基础数据类型
    今天要讲的的是TypeScript中的基础数据类型。该知识点虽然是TypeScript的基础中的基础,但是你也只有把基础打扎实了,将来在闯荡江湖的时候才能够做到所向披靡,横行于天下! 1、强类型与弱类型 在正式开篇之前, ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:119 | 回复:0
  • TypeScript和Nodemon终极设置!
    TypeScript和Nodemon终极设置!
    学习如何设置TypeScript和Nodemon,以提高你的生产力并轻松开发! 设置TypeScript和Nodemon有时会有些棘手,在本文中,我将向你展示如何轻松设置TypeScript和Nodemon! 在此github仓库中找到本文的完整源代码。 创建 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:122 | 回复: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 | 阅读:119 | 回复: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 | 阅读:110 | 回复: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 | 阅读: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 | 阅读:116 | 回复:0
  • React+TypeScript高仿AntDesign开发企业级UI组件库 学习笔记和心得
    React+TypeScript高仿AntDesign开发企业级UI组件库 学习笔记和心得
    一起学习呀,点击提取学习资源 提取:lfuh Vue3.0 配合 TypeScript ,使用新版Vuex 和 Vue-Router 全家桶完成前后端分离复杂实战项目。一系列由易到难通用组件开发,让你学会一个基本的组件库的开发思路和技巧。接入 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:123 | 回复: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 | 阅读:113 | 回复:0
  • TypeScript开发ReactNative之fetch函数的提示问题
    TypeScript开发ReactNative之fetch函数的提示问题
    使用TypeScript开发ReactNative时,发现在类中调用 fetch 函数时IDE可能会提示找不到,无法加载,特别是当类中存在同名的 fetch 成员方法时更是郁闷了,虽然程序是可以执行的,但代码中会出现一堆堆的提示很烦人,找 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:103 | 回复: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 | 阅读:106 | 回复:0
  • TypeScript完全解读(26课时)_20.声明文件
    TypeScript完全解读(26课时)_20.声明文件
    首先学习识别已有的js库的类型 识别已有的js库的类型 UMD既可以作为全局库使用,也可以作为模块使用 先在着手来编写一个全局的库 新建文件 接收一个title,改变页面title的值 这里用到 amp;amp;amp;amp;amp;amp;的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:120 | 回复: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 | 阅读:103 | 回复: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 | 阅读:125 | 回复:0
  • 使用Typescript重构axios(十八)——请求取消功能:总体思路
    使用Typescript重构axios(十八)——请求取消功能:总体思路
    1.使用Typescript重构axios(一)——写在最前面2.使用Typescript重构axios(二)——项目起手,跑通流程3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数4.使用Typescript重构axios(四)——实现基础 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:109 | 回复: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 | 阅读:115 | 回复: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 | 阅读:113 | 回复:0
  • typescript--ts
    typescript--ts
    算是强类型语言,javascrpt是弱类型语言,是指对数据的类型的处理,弱类型语言的特点有时候只是在支行的时候才告诉你出错了,但写的时候你是查觉不到的ts也是以es5-7为语法标准的,开发的算是另外一种语言,它可以编 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:125 | 回复:0
  • TypeScript之父:JS不是竞争对手,曾在惧怕开源的微软文化中艰难求生 ...
    TypeScript之父:JS不是竞争对手,曾在惧怕开源的微软文化中艰难求生 ...
    开源的 TypeScript 也曾在微软内部遭到抵制,但如今 TypeScript 已经成为 Web 应用构建的主流语言。   微软的开源编程语言 TypeScript 是 JavaScript 的一种带有类型系统的变体,到今年 12 月已经有 10 年历史了。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:119 | 回复:0
  • webstorm自动编译typescript
    webstorm自动编译typescript
    http://bbs.egret.com/thread-1752-1-1.html http://bbs.egret.com/thread-1912-1-1.html……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:135 | 回复:0
  • TypeScript 2.0 beta推迟支持异步通信
    TypeScript 2.0 beta推迟支持异步通信
    TypeScript是微软开发的“工业强度的JavaScript”,本周发布了2.0版本。 坏消息是,2.0版本并没有实现计划中的全部新特性。但是,为类型检查提供了很多新特性,这对JavaScript程序员来说,无疑是最大的益处。 2.0版 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:136 | 回复:0
  • TypeScript安装
    TypeScript安装
    本文介绍TypeScript环境的安装。我们需要使用到npm工具安装,如果你还不了解npm,可以参考我们的NPM使用介绍。NPM安装TypeScript如果你的本地环境已经安装了npm工具,可以使用以下命令来安装:npminstall-gtypescrip ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:115 | 回复:0
  • typescript - 4.es5与typescript的类与继承
    typescript - 4.es5与typescript的类与继承
    (1)简单的类 function Person() { this.name = '张三'; this.age = 20; } var p = new Person(); alert(p.name); (2)构造函数和原型链里面增加方法 function Person() { ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:112 | 回复:0
  • 安装TypeScript报错问题及解决方案
    安装TypeScript报错问题及解决方案
    安装TypeScript报错问题及解决方案 问题描述:终端输入安装TypeScript命令后,一敲回车秒报错,终端都懒得表演安装进度条给我看,直接error一片一片,如下图: 于是乎告诉我没有权限,那么答案来了: 重新输入命令: ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:121 | 回复:0
  • TypeScript-类装饰器
    TypeScript-类装饰器
    类装饰器在类声明之前绑定(紧靠着类声明) 类装饰器可以用来监视,修改或替换类的定义 在执行类装饰器函数的时候, 会把绑定的类作为其唯一的参数传递给装饰器 function test(target: any) { console.log(targ ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:125 | 回复:0
  • 为什么要用typeScript
    为什么要用typeScript
    typeScript 冲冲冲 1. ts 能带来什么好处? 1. ts 能带来什么好处? 静态类型能够在开发的时候发现潜在的问题 定义了函数,但是忘记传递参数 2. 编写时更友好的提示 3. 更好的可读性 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:118 | 回复:0
  • TypeScript札记:初体验
    TypeScript札记:初体验
    1、简介 TypeScript 是一种由微软开发的自由和开源的编程语言。它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。 TypeScript是一种Compile-to-JavaScript的语言 TypeSc ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:136 | 回复:0
  • typescript中的generate函数
    typescript中的generate函数
    generator函数的yield控制函数体内方法的暂停和继续执行。 以下是在babel平台下写的例子。左边是typescript代码,右边是对应的JavaScript代码。 当随机生成的数(即price)小于15时,才会停止。不然会一直执行。   ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:132 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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