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

TypeScript

RSS

下级分类:

  • TypeScript报错
    TypeScript报错
    1、object类型       解决方案   检测报错代码 @Prop() propDD: object; 修改后 方式一 @Prop({ type: Object, default: {} }) propDD: any; 方式二 @Prop() propDD?: object; 2、array类型       解决方 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:98 | 回复:0
  • TypeScript-泛型
    TypeScript-泛型
    在编写代码的时候我们既要考虑代码的 健壮性, 又要考虑代码的 灵活性 和 可重用性 通过 TS 的静态检测能让我们编写的代码变得更加 健壮, 但是在变得健壮的同时却丢失了 灵活性 和 可重用性 所以为了解决这个问题 T ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:115 | 回复:0
  • TypeScript的存储器
    TypeScript的存储器
    TypeScript的存储器,主要有get,set 属性,不知道有啥作用   let passcode = amp;quot;secret passcodeamp;quot;; class Employee { private _fullName: string=amp;quot;amp;quot;; get fullName(): st ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:110 | 回复:0
  • Vue3、Vuex、Typescript 项目实践、工具类封装
    Vue3、Vuex、Typescript 项目实践、工具类封装
    原文: 本人github文章 关注公众号: 微信搜索 前端工具人 ; 收货更多的干货 一、开篇 vue3.0beta版正式上线,作为新技术热爱者,新项目将正式使用vue3.0开发; 接下来总结(对自己技术掌握的稳固)介绍(分享有需 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:112 | 回复:0
  • Typescript 入门(三)-类
    Typescript 入门(三)-类
    一、在ES5中类定义和继承  1、定义类 function Peson(name,age){  this.name = name;  this.age = age; }  Person.prototype.display = function(){  console.log(this.name + '\t'+ this.age) } var p = new P ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:113 | 回复:0
  • typescript3.7中值得注意的3个新特性
    typescript3.7中值得注意的3个新特性
    写在前面距 typescript3.7 正式发布已经有一段时间了,这段时间正在对手上的项目进行 typescript 的迁移工作,所以会特别留意每一次的 release。对于 3.7 中包含的新特性,其实相比较之前几次 release 来说 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:111 | 回复:0
  • 解决Typescript报错:Property 'style' does not exist on type 'Element'
    解决Typescript报错:Property 'style' does not exist on type 'Element'
    直接说问题吧: 说一下我的最初代码: 此时使用style修改节点的样式时报错了,报错信息如下: 直接提示我们'style' does not exist 百度查找之后发现是我们没有给list做类型断言,所以typescript在检查类型的时候 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:121 | 回复:0
  • TypeScript-函数接口和混合类型接口
    TypeScript-函数接口和混合类型接口
    我们除了可以通过接口来限定对象以外, 我们还可以使用接口来限定函数 interface SumInterface { (a: number, b: number): number } let sum: SumInterface = function (x: number, y: number): number { ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:124 | 回复:0
  • TypeScript设计模式之门面、适配器
    TypeScript设计模式之门面、适配器
    看看用TypeScript怎样实现常见的设计模式,顺便复习一下。 学模式最重要的不是记UML,而是知道什么模式可以解决什么样的问题,在做项目时碰到问题可以想到用哪个模式可以解决,UML忘了可以查,思想记住就好。 这里尽 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:101 | 回复:0
  • Vue系列教程(七)—— Vue2.5 + Typescript 构建项目
    Vue系列教程(七)—— Vue2.5 + Typescript 构建项目
    Typescript 在前端圈已经逐渐普及,Vue 2.5.0 改进了类型声明,使得对 TypeScript 更加友好 不过要想在项目中直接使用 TypeScript  仍然需要对项目进行一些改造 PS: 建议使用  Visual Studio Code 进行开发   ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:101 | 回复:0
  • TypeScript入门四:TypeScript的类(class)
    TypeScript入门四:TypeScript的类(class)
    TypeScript类的基本使用(修饰符)TypeScript类的抽象类(abstract)TypeScript类的高级技巧 一、TypeScript类的基本使用(修饰符)TypeScript的类与ES6的类非常类是,所以建议先了解ES6的类的相关内容:ES6入门六 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:99 | 回复:0
  • TypeScript类的装饰器2
    TypeScript类的装饰器2
    //最外层是个函数,再返回一个新的函数functiontestDecorator(flag:boolean){if(flag){returnfunction(constructor:any){constructor.prototype.getName=()=amp;amp;gt;{console.log('dell');……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:112 | 回复:0
  • TypeScript
    TypeScript
    如果没有听说过,大家有必要关注一下TypeScript http://www.typescriptlang.org/,微软10月份刚刚发布的,C#之父Anders Hejlsburg为主要参与人员之一,所以从“明星效应”的角度讲,大家也应该关注下。实际上,在我 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:123 | 回复:0
  • mac webstorm自动编译typescript配置
    mac webstorm自动编译typescript配置
    1、安装typescrip npm install -g typescript                                                                                ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:125 | 回复:0
  • Typescript(1)介绍,安装,编译,开发工具
    Typescript(1)介绍,安装,编译,开发工具
    一、什么是Typescript? JavaScript 类型的超集,它可以编译成纯JavaScript,遵循最新的ES6、ES5规范。 TypeScript 可以在任何浏览器、任何计算机和任何操作系统上运行。 由微软开发的一款开源的编程语言。 最新的Vu ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:133 | 回复:0
  • typescript中类的继承
    typescript中类的继承
    typescript中类的继承用到的是:extends和super先看一下typescript中类的写法:classDemo{//类的属性name:string;age:number;//类的构造函数constructor(name:string,age:number){this.name=name;th ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:116 | 回复:0
  • VSCode调试Vue+TypeScript项目
    VSCode调试Vue+TypeScript项目
    vue.config.js配置:constvueConfig={configureWebpack:{devtool:amp;quot;source-mapamp;quot;}};module.exports=vueConfig;launch.json配置:{//使用IntelliSense了解相关属性。//悬停以查看现有属性的描述。//欲 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:104 | 回复:0
  • TypeScript中的数据类型
    TypeScript中的数据类型
    原始类型基础类型在Typescript中可以直接使用字符串,数字和布尔值 并且在Typescript中,这三种类型默认是允许为空的(null或undefined)上面的代码之所以报错,是因为在配置文件tsconfig.json中默认开启了严格模式 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:104 | 回复:0
  • 编译TypeScript(TypeScript转JavaScript)编译TypeScript(TypeScript转JavaScript) ...
    编译TypeScript(TypeScript转JavaScript)编译TypeScript(TypeScript转JavaScript) ...
     生成相关说明,TypeScript编译器如何编译.ts文件。指定模块代码生成:“none”、“commonjs”、“amd”、“system”、“umd”、“es2015”或“esnext”。作者:志银(ZainChen);更新日期:2019.02.221.配置tsconfig.jso ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:103 | 回复:0
  • TypeScript如何创建一个工程(有源码工程)
    TypeScript如何创建一个工程(有源码工程)
    开始TypeScript开发之前,我们得掌握如何创建一个最初的工程。 下面是创建一个新的工程需要用到的若干语句。   https://www.jianshu.com/p/0e37a793ac3a https://www.cnblogs.com/xiaoxiaochengxuyuan/p/6137574.ht ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:129 | 回复:0
  • TypeScript学习笔记
    TypeScript学习笔记
      1、什么是TS?定义 TS是JavaScript的一个超集,主要提供了 类型系统 和 对ES6的支持TS可以编译成纯JavaScript运行于任何浏览器上TS编译工具可以运行在任何服务器和系统上TS是开源的优点 增加了代码的可读性 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:124 | 回复:0
  • TypeScript-类型兼容性
    TypeScript-类型兼容性
    可多不可少 正确示例: interface TestInterface { name: string; } let p1 = {name: 'BNTang'}; let p2 = {age: 18}; let p3 = {name: 'BNTang', age: 18}; let t: TestInterface; t = p1; t = p3; 错误示 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:106 | 回复:0
  • Webpack+TypeScript---环境搭建
    Webpack+TypeScript---环境搭建
    一、环境配置1、新建项目(即新建文件夹:HelloWorld) 2、项目初始化:npm init -y 3、安装typescript    npm i  typescript -g    tsc --init4、目录结构如下:      5、配置构建工具(webpa ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:121 | 回复:0
  • [vue+typescript]Property or method "xxx" is not defined on the instanc ...
    [vue+typescript]Property or method "xxx" is not defined on the instanc ...
    vue-cli3 创建 TypeScript 项目时,在使用 @Prop时 报错: Property or method amp;quot;xxxamp;quot; is not defined on the instance but referenced during render. Make sure that this property is reactive, e ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:111 | 回复:0
  • Typescript中类的使用
    Typescript中类的使用
    TypeScript中类的概念和ES6中原生类的概念大部分相同,但是也额外增加了一些新的特性。类的基本使用 在上面的代码中,我们使用关键字class定义了一个简单的Person类。类的继承TypeScrip的继承和ES6中的继承是一样的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:95 | 回复:0
  • TypeScript笔记5--变量声明(解构和展开)
    TypeScript笔记5--变量声明(解构和展开)
    解构是什么解构(destructuringassignment)是一种表达式,将数组或者对象中的数据赋给另一变量。在开发过程中,我们经常遇到这样问题,需要将对象某个属性的值赋给其它两个变量。代码如下:varperson={name:'xxxx',age ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:99 | 回复:0
  • react中使用typescript时,error: Property 'setState' does not exist on type 'Hom ...
    react中使用typescript时,error: Property 'setState' does not exist on type 'Hom ...
    问题描述: 我在react中用typescript时,定义一个Home组件,然后在组件里用setState时会有这样一个报错:(如图)Property 'setState' does not exist on type 'Home'       分析解决:   报错说我的Home组件 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:95 | 回复:0
  • TypeScript基本类型
    TypeScript基本类型
    类型注解作用:相当于强类型语言中的类型声明语法:(变量/函数):type数据类型新建src/datatype.ts,里面定义各种类型的数据原始类型:letbool:boolean=trueletnum:number=123letstr:string='abc'数组:letarr1:numbe ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:120 | 回复:0
  • Typescript总结
    Typescript总结
    /*boolean*/varb:boolean=true/*number*/vara:number=123/*string*/varstr:string=amp;quot;thisisstramp;quot;/*array*/vararr1:number=vararr2:string=vararr3:Arr……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:112 | 回复:0
  • 详解TypeScript项目中的tsconfig.json配置
    详解TypeScript项目中的tsconfig.json配置
    在TS的项目中,TS最终都会被编译JS文件执行,TS编译器在编译TS文件的时候都会先在项目根目录的tsconfig.json文件,根据该文件的配置进行编译,默认情况下,如果该文件没有任何配置,TS编译器会默认编译项目目录下所 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:97 | 回复:0
  • typescript三种作用域
    typescript三种作用域
    typescript三种作用域 全局作用域−全局变量定义在程序结构的外部,它可以在你代码的任何位置使用。  类作用域−这个变量也可以称为字段。类变量声明在一个类里头,但在类的方法外面。该变量可以通过类的对象来访 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:115 | 回复:0
  • TypeScriptSetter,Getter和静态属性
    TypeScriptSetter,Getter和静态属性
    classPerson{constructor(private_name:string){}//对于私有的属性进行处理后再暴露出去,比如加密,确保安全getname(){returnthis._name+'hi';}//外层无法直接赋值,通过set赋值setname(name:string){constre ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:121 | 回复:0
  • TypeScript环境安装
    TypeScript环境安装
    安装typescript: 在cmd中运行以下命令 npm install -g typescript TypeScript就会安装好但不是全局的 全局安装 TypeScript会安装到你的node下的node_global中 配置环境配置 新建系统环境变量 变量名:NODE_PATH 变 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:124 | 回复:0
  • 17、vue-cli3 js项目中引入ts混用(typeScript)
    17、vue-cli3 js项目中引入ts混用(typeScript)
    说明: vue3.0搭建的项目,不过没有引入ts,后来需要用到一个插件是用ts写的,所以vue要用到ts。。。 一、安装typescript及loader npm install typescript ts-loader --save-dev 二、安装vue-property-decorato ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:100 | 回复:0
  • 04-TypeScript中的方法新功能(上)
    04-TypeScript中的方法新功能(上)
    在TypeScript中,提供了一些函数的新功能,能够简化JavaScript中的一些比较复杂代码才能实现的一些能力。 在C#后端语言中,能够对方法传递的参数指定params关键字,也就是可以传递任意数量的参数值,比如 params str ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:129 | 回复:0
  • angular 2 - 003 typescript
    angular 2 - 003 typescript
    http://www.typescriptlang.org/docs/index.html var book: string = amp;quot;hellp angular 2amp;quot;; var num: number = 123; function lg (msg :string): void{ console.log(msg) } 类和接口 interface S ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:112 | 回复:0
  • 使用VisualStudioCode+Node.js搭建TypeScript开发环境
    使用VisualStudioCode+Node.js搭建TypeScript开发环境
    VisualStudioCode搭建Typescript开发环境—— 相关文章:http://www.cnblogs.com/sunjie9606/p/5945540.html 原文地址:https://segmentfault.com/a/1190000006124164 准备工作Node.js Node.js-O ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:107 | 回复:0
  • TypeScript完全解读(26课时)_15.模块和命名空间
    TypeScript完全解读(26课时)_15.模块和命名空间
    新建文件夹ts-modules 并新建index.ts 在根index.ts内引入 新建a.ts文件 ts在1.5之前有两个概念一个是内部模块,一个是外部模块,因为在1.5之前es6的标准还没有提出 1,.5版本开始内部模块改名称做命名空间,外部模块 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:98 | 回复:0
  • typescript声明和解构
    typescript声明和解构
    1.var和letvarhh:string='heson'//存在作用域提升lethh1:string='heson'//块级作用域functionf1(flag:boolean):number{leta=90if(flag){//letb=a+1//okvarb=a+10……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:109 | 回复:0
  • TypeScript 2019 路线图:更效率,更易用!
    TypeScript 2019 路线图:更效率,更易用!
    开发四年只会写业务代码,分布式高并发都不会还做程序员? amp;amp;gt;amp;amp;gt;amp;amp;gt;   TypeScript 开发团队刚刚发布了 TypeScript 2019 上半年的发展路线图。2019年1月至6月,开发团队将重点关注以下 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:130 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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