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

编程

RSS
  • Typescript开发环境的最佳实践
    Typescript开发环境的最佳实践
    Typescript开发环境的最佳实践0️⃣gitinit(略)1️⃣️️初始化:$yarnadd-Dts-nodetypescript2️⃣生成tsconfig.json:$yarntsc-init3️⃣配置TSLint:$yarnaddtslint-D4️⃣生成tslint.json:$yarntslint--init5 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:73 | 回复:0
  • TypeScript(07): 条件语句(同JS)
    TypeScript(07): 条件语句(同JS)
    条件语句用于基于不同的条件来执行不同的动作。 TypeScript 条件语句是通过一条或多条语句的执行结果(True 或 False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: 一、条件语句 通常在写代码 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:77 | 回复:0
  • 玩转TypeScript(2) --简单TypeScript类型
    玩转TypeScript(2) --简单TypeScript类型
    通过TypeScript的Module和Class,TypeScript提供了相对于javaScript更加清晰的代码构造,相较于javaScript的.js满天飞的代码,用TypeScript,你可以更加模块化的管理自己的项目(这本来是JavaScript具有的功能,只是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:87 | 回复:0
  • react:typescriptimportimagesalias
    react:typescriptimportimagesalias
    1、webpack.config.jsresolve:{extensions:,alias:{images:path.resolve(__dirname,'src/images/')}}2、tsconfig.json{amp;quot;compilerOptionsamp;quot;:{amp;quot;baseU……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:78 | 回复:0
  • TypeScript基础以及在Vue中的应用
    TypeScript基础以及在Vue中的应用
    TypeScript推出已经很长时间了,在Angular项目中开发比较普遍,随着Vue3.0的即将推出,TypeScript在Vue项目中使用也即将成为很大的趋势,笔者也是最近才开始研究如何在Vue项目中使用TypeScript进行项目的开发。准备 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:76 | 回复:0
  • typescript+react 搭建前端项目
    typescript+react 搭建前端项目
    用Create React App来实现,这是一个官方支持的创建 React 单页应用程序的方法。 typescript+react 搭建前端项目,命令使用如下: npx create-react-app typescript_study  --template typescript   ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:78 | 回复:0
  • 转载:《TypeScript中文入门教程》7、模块
    转载:《TypeScript中文入门教程》7、模块
    文章转载自:https://github.com/zhongsp建议您直接跳转到上面的网址查看最新版本。关于术语的一点说明: 请务必注意一点,TypeScript1.5里术语名已经发生了变化。“内部模块”现在称做“命名空间”。“外部模块”现 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:78 | 回复:0
  • Vue3+TypeScript?看这一篇就够了
    Vue3+TypeScript?看这一篇就够了
    1.1初识TypeScriptTypeScript的介绍TypeScript是一种由微软开发的开源、跨平台的编程语言。它是JavaScript的超集,最终会被编译为JavaScript代码。2012年10月,微软发布了首个公开版本的TypeScript,2013年6月19日, ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:67 | 回复:0
  • TypeScript-类可选属性和参数属性
    TypeScript-类可选属性和参数属性
    和接口中的可选属性一样, 可传可不传的属性 注意点 在 TS 中如果定义了实例属性, 那么就必须在构造函数中使用, 否则就会报错 错误示例: class Person { name: string; age: number; } 正确示例: cl ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:74 | 回复:0
  • typescript简版跳一跳
    typescript简版跳一跳
    typescript简版跳一跳学习typescript,第一步应该是学习官方文档,理解最基础的语法。第二步开始用typescript实现一些js+css或者canvas类型的游行。现在开始我们用ts写跳一跳核心点:1.场景的随机创建2.旗子的跳动3. ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:76 | 回复:0
  • TypeScript设计模式之中介者、观察者
    TypeScript设计模式之中介者、观察者
    看看用TypeScript怎样实现常见的设计模式,顺便复习一下。 学模式最重要的不是记UML,而是知道什么模式可以解决什么样的问题,在做项目时碰到问题可以想到用哪个模式可以解决,UML忘了可以查,思想记住就好。 这里尽 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:84 | 回复:0
  • 5.typescript-任意值、类型推论、联合类型、类型断言、字符串字面量类型 ...
    5.typescript-任意值、类型推论、联合类型、类型断言、字符串字面量类型 ...
    1.任意值any 可以将任意类型的变量赋值给该类型的变量,没有指定类型的变量默认为any   也可以用来定义不定类型的数组   2.类型推论 上面说到没有指定类型的变量默认为any类型的,但是当声明变量时定义了该变量 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:87 | 回复:0
  • 0前端  框架 库_千万别去碰js呀  混合APP_webAPP_美工  选有类型的语言,比如TypeScri ...
    0前端 框架 库_千万别去碰js呀 混合APP_webAPP_美工 选有类型的语言,比如TypeScri ...
    常用知识点,技巧添加库到本地:(举例 element-ui)用npm命令行把包下载到本地在电脑里找到资源文件,比如 C:\\Users\\XiaoCong\\AppData\\Roaming\\npm\\node……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:75 | 回复:0
  • element-uitypescript
    element-uitypescript
    plugins:]……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:85 | 回复:0
  • [转载]TypeScript 入门指南
    [转载]TypeScript 入门指南
    之前有听过,但未使用过,而最近在用nodejs,angularjs做一些前端项目,想到了这个来,正是学习TypeScript的时候,看介绍貌似和coffeescript相似,也JavaScript的转译语,可以通过编译生成Javascript。 http://www.os ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:84 | 回复:0
  • TypeScript声明文件(.d.ts)的使用
    TypeScript声明文件(.d.ts)的使用
    当我们在TS文件中需要引入外部库时,编译时是无法判断传入参数的类型的,所以我们需要在引入前加入一个声明文件来帮助ts判断类型。当然现在大部分库都自带有自己的声明文件,一般在@types目录下。使用场景在ts文件中 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:82 | 回复:0
  • 使用Typescript重构axios(九)——异常处理:基础版
    使用Typescript重构axios(九)——异常处理:基础版
    1.使用Typescript重构axios(一)——写在最前面2.使用Typescript重构axios(二)——项目起手,跑通流程3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数4.使用Typescript重构axios(四)——实现基础 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:92 | 回复:0
  • typescript学习记录-函数(8)重点重点
    typescript学习记录-函数(8)重点重点
    函数是一组一起执行一个任务的语句。您可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由您来决定的,但在逻辑上,划分通常是根据每个函数执行一个特定的任务来进行的。函数声明告诉编译器函数的名称、 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:91 | 回复:0
  • TypeScript泛型中keyof语法的使用
    TypeScript泛型中keyof语法的使用
    interfacePerson{name:string;age:number;gender:string;}classTeacher{constructor(privateinfo:Person){}//getInfo(key:string){//returnthis.info;/***这里……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:76 | 回复:0
  • TypeScript装饰器(decorators) 
    TypeScript装饰器(decorators) 
    装饰器是一种特殊类型的声明,它能够被附加到类声明,方法,访问符,属性或参数上,可以修改类的行为。装饰器使用@expression这种形式,expression求值后必须为一个函数,它会在运行时被调用,被装饰的声明信息做为 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:101 | 回复:0
  • 使用Typescript重构axios(十五)——默认配置
    使用Typescript重构axios(十五)——默认配置
    1.使用Typescript重构axios(一)——写在最前面2.使用Typescript重构axios(二)——项目起手,跑通流程3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数4.使用Typescript重构axios(四)——实现基础 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:114 | 回复:0
  • typescript 学习
    typescript 学习
    一、基本类型 1、对象声明   注意: 声明a对象,包含name,和 age 均为string类型,:string 表示可能存在其他string类型的属性,需要注意的是:若还有其他类型属性时,需满足条件: ① 固定属性为统一类型 ② 其 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:119 | 回复:0
  • typescript学习--安装与自动编译
    typescript学习--安装与自动编译
    typescript学习 安装 编译 截图 hbuilder自动编译--已不行 hbuilderx自动编译 安装 npm install -g typescript 编译 tsc index.ts 该命令可以让ts文件转换为js文件 截图 hbuilder自动编译–已不行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:116 | 回复:0
  • TypeScript-数组
    TypeScript-数组
    在TypeScript中,数组类型有多种定义方式,比较灵活。letfibonacci:number=;数组的项中不允许出现其他的类型:letfibonacci:number=;//index.ts(1,5):errorTS2322:Type'(number|strin ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:99 | 回复:0
  • typescript函数(定义、参数、重载)
    typescript函数(定义、参数、重载)
    代码://本节内容//1.函数的定义//2.参数(可选参数/默认参数/剩余参数)//3.方法的重载//js//functionadd(x,y){//returnx+y//}//letadd1=function(x,y){//returnx+y//}//ts//1.函数的定义functionadd(x,y):n ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:104 | 回复:0
  • TypeScript面向对象编程
    TypeScript面向对象编程
    面向对象编程-类的声明和使用类的出现可以让前端程序员抽象层次、增加维护性和复用性。当然这一系列的类的操作,我们都叫他面向对象编程。TypeScript就是一个基于类的面向对象编程语言。类是对象具体事务的一个抽象 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:102 | 回复:0
  • 【TypeScript】基础类型和高级类型
    【TypeScript】基础类型和高级类型
    一、基础类型 1、布尔值: letisDone:boolean=false; 2、数值:leta:number=6;  可以赋值二进制,八进制,十六进制; 3、字符串:letname:string=amp;quot;Tomamp;quot;;  可以使用模板字符串`${name}` 4、 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:108 | 回复:0
  • typescript类的修饰符
    typescript类的修饰符
    学习过java的小姐姐,小哥哥应该很好理解,但还是啰嗦的写出来!typescript里面定义属性的时候给我们提供了三种修饰符public:公有在当前类里面、子类、类外面都可以访问protected:保护类型在当前类里面、子类里面可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:104 | 回复:0
  • Nuxt/Vue.jsinTypeScript:Objectliteralmayonlyspecifyknownproperties,but'component ...
    Nuxt/Vue.jsinTypeScript:Objectliteralmayonlyspecifyknownproperties,but'component ...
    项目背景,Nuxt(vue),TypeScript生成完项目框架,添加测试demo页面. 在生成的模板代码中添加layout配置如下:amp;amp;lt;scriptlang=amp;quot;tsamp;quot;amp;amp;gt;importVuefrom'vue'exportdefaultVue.extend({layo ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:95 | 回复:0
  • TypeScript 0.9.1 发布,新增 typeof 关键字
    TypeScript 0.9.1 发布,新增 typeof 关键字
    TypeScript 0.9.1 发布了,该版本提升了编译器和语言的性能,增加新的语言特性 typeof ,更好的 this 处理等。详细介绍请看发行说明。 TypeScript 是微软新推出的一种语言,基于 JavaScript ,最终通过工具编译生成 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:106 | 回复:0
  • chrome插件:yapi接口TypeScript代码生成器
    chrome插件:yapi接口TypeScript代码生成器
    前言2020-09-12天气晴,蓝天白云,微风,甚好。前端Jser一枚,在公司的电脑前,浏览器打开着yapi的接口文档,那密密麻麻的接口数据,要一个一个的去敲打成为TypeScript的interface或者type。心烦。虽然这样的情况已 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:101 | 回复:0
  • 《一》大话 TypeScript 基本类型
    《一》大话 TypeScript 基本类型
    ——点击上方蓝色字体,关注我哦~—— 前言: 本文章为 TypeScript 系列文章.  旨在利用碎片时间快速入门 Typescript. 或重新温故 Typescript 查漏补缺. 在官方 api 的基础上, 加上一些日常使用的感想.  如果感兴趣 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:118 | 回复:0
  • 7个好用的TypeScript新功能
    7个好用的TypeScript新功能
    1.可选链从v3.7可用这是当你尝试访问嵌套数据时的一个痛点,嵌套数据越多,代码就会变得越繁琐。在下面的例子中,要访问 address ,你必须遍历 data.customer.address,而且 data 或 customer 有可能是 unde ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:133 | 回复:0
  • 使用Typescript重构axios(八)——实现基础功能:处理响应data
    使用Typescript重构axios(八)——实现基础功能:处理响应data
    1.使用Typescript重构axios(一)——写在最前面2.使用Typescript重构axios(二)——项目起手,跑通流程3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数4.使用Typescript重构axios(四)——实现基础 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:105 | 回复:0
  • TypeScript的学习笔记之一
    TypeScript的学习笔记之一
    这系列TS学习笔记主要是针对https://ts.xcatliu.com/introduction/what-is-typescript.html,这个网站的学习,对TS来展开一次全面的学习。对于TS,17年接触过,但是感觉那个时候没有搞明白,没有做到位,所以白浪费 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:109 | 回复:0
  • TypeScript(14): 函数
    TypeScript(14): 函数
    函数是一组一起执行一个任务的语句。 您可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由您来决定的,但在逻辑上,划分通常是根据每个函数执行一个特定的任务来进行的。 函数声明告诉编译器函数的名 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:120 | 回复:0
  • 使用Typescript重构axios(十一)——接口扩展
    使用Typescript重构axios(十一)——接口扩展
    1.使用Typescript重构axios(一)——写在最前面2.使用Typescript重构axios(二)——项目起手,跑通流程3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数4.使用Typescript重构axios(四)——实现基础 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:109 | 回复:0
  • TypeScriptArrayRemove
    TypeScriptArrayRemove
    定义一个数组tags:any;方法1:filter删除并不留空位this.tags=this.tags.filter(tag=amp;amp;gt;tag!==removedTag);方法2:splice删除并不留空位constindex=this.tags.indexOf(removedTag,0);if(indexamp;amp;gt;-1){t ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:97 | 回复:0
  • TypeScript 强类型 JavaScript – Rafy Web 框架选型
    TypeScript 强类型 JavaScript – Rafy Web 框架选型
    今天看到了 AngularJs 2.0 版本将基于 TypeScript 构建 的消息。与同事们对 TypeScript 展开了讨论。本文记录一些个人的想法。   理想的 JavaScript 开发模式 其实早在 TypeScript 发布早期的时候,我就已经开始 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:133 | 回复:0
  • 十分钟教你理解TypeScript中的泛型
    十分钟教你理解TypeScript中的泛型
    本文介绍TypeScript中泛型的概念,以简单直白的方式,向那些不了解此概念,但渴望在工作中使用它的开发者,提供入门指导。……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:117 | 回复:0
热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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