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

TypeScript

RSS

下级分类:

  • typescript笔记--实用的内置类型
    typescript笔记--实用的内置类型
    typescript提供了很多实用内置的类型,大家安装typescript的时候,可以在node-module/typescript/lib/文件下面有对js所有的声明文件,包含es5,es6...到最新的esnext版本,本篇主要是总结一下对typescript实用内置类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:211 | 回复:0
  • 如何找到SAPSpartacus里某个ComponentTypeScript编译后生成的JavaScript位置 ...
    如何找到SAPSpartacus里某个ComponentTypeScript编译后生成的JavaScript位置 ...
    如何找到触发该网络请求的准确代码位置?从initiator里查看调用栈上下文,一点头绪也没有。找到触发该网络请求的控件的selector:cx-register在StorefrontTypeScript源代码里查找不到:在编译生成的JavaScript里搜索 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:200 | 回复:0
  • TypeScript-模块系统
    TypeScript-模块系统
    TS 中的模块几乎和 ES6 和 Node 中的模块一致 Node 模块化请查看 NodeJS: 06-Node-Node模块 07-Node-Node模块导出数据的几种方式 08-Node-exports和module.exports的区别 09-Node-require的注意点 webpack 模块 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:212 | 回复:0
  • # TypeScript 中如何确保 this 的正确性
    # TypeScript 中如何确保 this 的正确性
    问题 在 TS 里面 this 关键字一开始让我这个写 C# 的十分惊讶,比如下面的一段代码,注意 initBinding 方法 class Company { id:number; /** * 在点击编辑按钮的时候开始初始化 currentCompany 对 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:197 | 回复:0
  • 从 JavaScript 到 TypeScript
    从 JavaScript 到 TypeScript
    image 文中的案例代码已经上传到 TypeScript TypeScript 并不是一个完全新的语言, 它是 JavaScript 的超集,为 JavaScript 的生态增加了类型机制,并最终将代码编译为纯粹的 JavaScript 代码。 TypeScript 简 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:198 | 回复:0
  • TypeScript泛型
    TypeScript泛型
    TypeScript泛型一、什么是泛型泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。二、泛型方法   1、需求 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:220 | 回复:0
  • 基于TypeScript的Angular6.X系列学习笔记-目录结构
    基于TypeScript的Angular6.X系列学习笔记-目录结构
    Angular6.X项目【我的应用】目录结构分析: 项目中使用Angular CLI创建的名称【my-app】,创建的目录结构如下:  对应文件描述: 1.e2e —— 在e2e/下是端到端(End-to-End)测试; 2.node_modules —— 安装的第 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:206 | 回复:0
  • Vue3.x+TypeScript安装初体验
    Vue3.x+TypeScript安装初体验
    vue3已经正式发布,网上有不少vue3+typescript的文章了,脚手架也更新了好多版本,以下主要是基础的vue+typscript的安装和新特性一.更新@vue/cli(很多人都还在用vue2.x,所以需要先跟新一下vue的版本)建议使用最新 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:223 | 回复:0
  • 关于JavaScript/TypeScript中的setTimeout和setInterval
    关于JavaScript/TypeScript中的setTimeout和setInterval
    ypescript是强类型语言,定义setInterval()必须定义其返回值,但是你无论用百度或者谷歌搜中文也好英文也罢,都告诉你setInterval()的返回值类型是number, 如果你将setInterval()定义成number型,会告诉你不能将类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:216 | 回复:0
  • typescript(一)
    typescript(一)
    1.typescript是什么?1.typescript是微软开发的一款新的编程语言。2.typescript扩展了javascript语法,为它添加了类型支持。  它弥补了javascript在类型检查方面的弱点。它在编译阶段提供了丰富的类型检查的语法提 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:228 | 回复:0
  • TypeScript环境搭建
    TypeScript环境搭建
    TypeScript是微软开发的一门自由和开源的编程语言,TypeScript是JavaScript的一个超集,他保留JavaScript语言本身的特性,同时他向我们提供了一些语法糖帮助我们方便更好的实践面向对象编程。 同时利用他我们可以使Jav ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:223 | 回复:0
  • 从C#到TypeScript-接口
    从C#到TypeScript-接口
    为了更好的抽象出行为和属性,TypeScript在ES6的基础上增加了接口interface。C#也有interface,不过TypeScript的接口还不大一样,C#里的接口一般是为类服务,让类实现接口中定义的方法或属性。TypeScript在C#基础上 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:203 | 回复:0
  • TypeScript学习(十二)泛型
    TypeScript学习(十二)泛型
    总结泛型就是广泛的类型(任意类型),泛型变量T,可以是其他的名字,例如U、M等,仅代表类型例如泛型函数,可以在调用的时候传入泛型参数决定类型,相比any会有更精确的含义表达实战//例1//节流//类型不确定exportf ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:207 | 回复:0
  • Typescript学习笔记
    Typescript学习笔记
    为什么使用Typescript? 微软推出TypeScript主要是为实现两个目标: 为Javascript提供可选的类型系统; 兼容当前及未来的JavaScript的特性。 静态类型带来的好处: 有利于代码重构,它在编译器编译的时候就能捕获 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:200 | 回复:0
  • TypeScript基本概念
    TypeScript基本概念
    1. 基础类型 有12种 布尔值 let isDone: boolean = false; 数字 let dec: number = 6; 字符串 let name : string = 'bob'; 数组 let list: number = ; 元组 let x : = 枚举 enum Color {Red,……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:196 | 回复:0
  • 使用TypeScript开发微信小程序的方法
    使用TypeScript开发微信小程序的方法
    TypeScript是C#之父Anders Hejlsberg的又一力作,很多喜欢c#语法的朋友对typescript都爱不释手,今天小编给大家介绍下TypeScript开发微信小程序的方法,感兴趣的朋友一起看看吧' TypeScript简介: TypeScript是一种 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:198 | 回复:0
  • typescript基础篇拾遗
    typescript基础篇拾遗
    1、null或者undefined赋值(1)将变量定义为联合类型letnum:number|undefined|null=123(2)将tsconfig的strictNullChecks设置为false。   2、接口定义interfaceList{//只读属性readonlyid:number;name:string ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:196 | 回复:0
  • 8、TypeScript模块
    8、TypeScript模块
    模块  1、模块概念  2、模块导出的几种方法    1、export 导出声明    2、export 导出语句    3、export default    4、import导出模块模块的概念(官方):    关于属于的一点声明,请务 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:213 | 回复:0
  • npm 安装typeScript 报错解决
    npm 安装typeScript 报错解决
    1、今天用 npm 安装typeScript, 运行命令: npm install -g typeScript 出现Missing write access to /usr/local/lib/node_modules npm ERR! path /usr/local/lib/node_modules的问题。截图如下 这是文件没有root权 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:189 | 回复:0
  • TypeScript基础类型
    TypeScript基础类型
    Typescript是由微软开发的一款开源的编程语言,是Javascript的超集,TS提供的类型系统可以帮助我们在写代码的时候提供更丰富的语法提示,让我们使用TypeScript来创建一个简单的Web应用。 通过npm(Node.js包管理器) ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:199 | 回复:0
  • 【Typescript】对象类型接口(4)
    【Typescript】对象类型接口(4)
    目录对象接口的作用类型断言类型断言的方法as方法amp;amp;lt;类型amp;amp;gt;值可选属性,只读属性可选属性只读属性可索引类型可索引类型的作用索引签名类型对象接口,对象对接的好处是可以明确对象的类型,避免一些 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:189 | 回复:0
  • TypeScript 在开发应用中的实践总结
    TypeScript 在开发应用中的实践总结
    背景 以前 hybrid app 的移动端开发模式下,H5 和客户端通信的 js sdk 代码使用 js 编写,sdk 方法的说明使用文档输出。对于开发的使用来说,在 IDE 中不能得到友好的参数类型提示。于是我们维护一个类型定义包进行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:209 | 回复:0
  • 微软发布TypeScript用以改进JavaScript开发
    微软发布TypeScript用以改进JavaScript开发
    作为改进JavaScript应用程序开发的举措之一,微软近日发布了TypeScript。这一新语言是JavaScript规范的超集,添加了类型检查和静态代码分析,同时生成原生JavaScript。这些特性意在使开发者能够受益于类型检查带来的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:204 | 回复:0
  • TypeScript的箭头函数(第1篇)
    TypeScript的箭头函数(第1篇)
    认识箭头函数 var fun1 = function(a:number, b:number=2):number{ return a+b; } function fun2(a:number, b:number):number { return a+b; } //使用ES6箭头函数语法定义函数,将原函数的“function”关 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:306 | 回复:0
  • 【TypeScript】TypeScript 学习 2——接口
    【TypeScript】TypeScript 学习 2——接口
    在 TypeScript 中,接口是用作约束作用的,在编译成 JavaScript 的时候,所有的接口都会被擦除掉,因为 JavaScript 中并没有接口这一概念。 先看看一个简单的例子: function printLabel(labelledObj: { label: str ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:190 | 回复:0
  • TypeScriptreflect-metadata库
    TypeScriptreflect-metadata库
    reflect-metadata是一个库,这个库可以帮助我们在类上面或者类的属性上面去存储一些数据,并且方便的数据获取安装这个库npminstallreflect-metadata--save import'reflect-metadata';constuser={name:'dell'}//一、 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:193 | 回复:0
  • typescript 深层次对象内层(N)转外层(N),支持多层级递归转换,多应用于多语言数据结 ...
    typescript 深层次对象内层(N)转外层(N),支持多层级递归转换,多应用于多语言数据结 ...
    如下数据结构转换 var a = { b: { en: 1, zh: 2, }, c: { en: 3, zh: 4, }, } //===amp;amp;gt; var b = { en: { b: 1, c: 3, }, zh: { b: 2, c: 4, }, } Usage ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:186 | 回复:0
  • Typescript 其实就想排个序和枚举取数
    Typescript 其实就想排个序和枚举取数
      Typescript里的sort和C#差不多,但是略有不太一样,反正官方文档没说明白,就自己研究吧 list =list.sort((n1,n2) =amp;amp;gt; { if(n1 amp;amp;gt; n2) { return 1; } if(n1 amp;amp;lt; ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:181 | 回复:0
  • 学习笔记Typescript入门教程安装 错误禁止运行脚本
    学习笔记Typescript入门教程安装 错误禁止运行脚本
    在学习typescript 的时候,我们首先要先安装 安装 通过官方的步骤npm包就可以:npm install -g typescript 安装成功之后我们就可以尝试着写ts代码 但是在运行ts代码的时候会报一个错误 image.png 经过百度,知 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:194 | 回复:0
  • TypeScript实例
    TypeScript实例
    interfacePerson{firstName:string,lastName:string}functiongreeter(person:Person){returnperson.firstName+amp;quot;amp;quot;+person.lastName;}varuser={firstName:'Jane',lastName:'U……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:197 | 回复: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 | 阅读:203 | 回复:0
  • 如何查看TypeScript版本、卸载TypeScript和安装TypeScript
    如何查看TypeScript版本、卸载TypeScript和安装TypeScript
    1、查看本机TypeScript版本,可以使用npmviewtypescriptversion 2、查看TypeScript所有可以使用的版本,npmviewtypescriptversions 3、如果想要查看typescript不同环境下的版本,可以使用npminfotypescript查看测 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:181 | 回复:0
  • 使用typescript,提升vue项目的开发体验(1)
    使用typescript,提升vue项目的开发体验(1)
    此文已由作者张汉锐授权网易云社区发布。欢迎访问网易云社区,了解更多网易技术产品运营经验。前言:对于我们而言,typescript更像一个工具从vue2.5之后,vue对ts有更好的支持。根据官方文档,vue结合typescript,有 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:185 | 回复: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 | 阅读:193 | 回复: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 | 阅读:200 | 回复:0
  • 从C#到TypeScript - 高级类型
    从C#到TypeScript - 高级类型
    上一篇讲了基础类型,基本上用基础类型足够开发了,不过如果要更高效的开发,还是要看下高级类型,这篇和C#共同点并不多,只是延用这个主题。 联合类型 可以从字面上进行理解:其实就是多个类型联合在一起,用|符号 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:184 | 回复:0
  • typescript(四)类型保护
    typescript(四)类型保护
    类型保护指的是确认分支作用域中的类型。可以更具体的调用参数上的属性和方法。1.基本类型保护functionfirst(a:number|string|boolean):number{if(typeofa==='number'){returna;}elseif(typeofa==='string'){returna ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:194 | 回复:0
  • 在 Ionic2 TypeScript 项目中导入第三方 JS 库
    在 Ionic2 TypeScript 项目中导入第三方 JS 库
    原文发表于我的技术博客 本文分享了在Ionic2 TypeScript 项目中导入第三方 JS 库的方法,供参考。原文发表于我的技术博客 1. Typings 的方式 因在 TypeScript 中引用之前的 JS 库还需要引入对应的类型定义,也就是 . ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:216 | 回复:0
  • 第三节:TypeScript类型补充和函数详解(参数、返回值、类型、参数【可选/默认】、剩余 ...
    第三节:TypeScript类型补充和函数详解(参数、返回值、类型、参数【可选/默认】、剩余 ...
    一. TypeScript类型补充 1. 类型断言  有时候TypeScript无法获取具体的类型信息,这个我们需要使用类型断言(Type Assertions) ,TypeScript只允许类型断言转换为 更具体 或者 不太具体 的类型版本,此规则可防 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:183 | 回复:0
  • TypeScript  task
    TypeScript task
    Ctrl+Shift+B  生成 js 文件。  ……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:10 | 阅读:213 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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