标签: TypeScript

Vue语法自动转Typescript(解放双手)

代码的复用是一件很常见的事情,如果是公共代码的复用那还好说,直接做成一个内部私有库,想用的话安装一下npm包就行了,但是业务代码的复用就不好做成包了,一般都是复制粘贴我一般写代码的时候,如果觉得某段业务代码以前见过其他人写过,那么考虑到业务优先性,只要别人的代码不是写得太烂,我一般会优先抄别人的代码...

JavaScript 2021-04-28 86 0 0 阅读全文

Typescript的三种运行方式(小结)

一、在线complier这种方式最简单,不需在本地做任何配置安装,只需进入Typescript的官网,点击里面的playground就可以直接写代码了。但这种方式只适用于测试而不适用于开发。二、本地命令行编译1、在本地编译运行Typescript需要使用npm下载typescriptnpminsta...

JavaScript 2021-04-28 83 0 0 阅读全文

使用Typescript开发微信小程序的步骤详解

Typescript的优势咱不需要赘述太多,有兴趣可以参考(https://www.typescriptlang.org/)。今天给大家分享一下如何在微信小程序(或者其他同类小程序)开发中使用Typescript。这个分两种情况,最简单的做法就是在创建项目时,选择Typescript这个选项,如下图...

JavaScript 2021-03-30 87 0 0 阅读全文

如何通俗的解释TypeScript 泛型

概述在TypeScript中我们会使用泛型来对函数的相关类型进行约束。这里的函数,同时包含class的构造函数,因此,一个类的声明部分,也可以使用泛型。那么,究竟什么是泛型?如果通俗的理解泛型呢?什么是泛型泛型(Generics)是指在定义函数、接口或类的时候,不预先指定具体的类型,而在使用的时候再...

JavaScript 2021-05-06 85 0 0 阅读全文

Vue3+TypeScript穿梭框的实现示例

实现功能:模仿element穿梭框的简单功能每周分享一个vue3+typeScript的小组件,我只想分享下自己的实现思路,楼主是个菜鸡前端,记录下实现过程,说不定对你有帮助。效果展示预览地址github地址开发过程思路:用两个数组分别记录左右框框里面的值,根据复选框选中状态来实现删除增加即可htm...

JavaScript 2021-04-06 90 0 0 阅读全文

TypeScript泛型参数默认类型和新的Strict编译选项

概述TypeScript2.3增加了对声明泛型参数默认类型的支持,允许为泛型类型中的类型参数指定默认类型。接下来看看如何通过泛型参数默认将以下react组件从js(和jsX)迁移到TypeScript(和TSX):classGreetingextendsreact.Component{render(...

JavaScript 2021-05-06 85 0 0 阅读全文

7个好用的TypeScript新功能

1.可选链从v3.7可用这是当你尝试访问嵌套数据时的一个痛点,嵌套数据越多,代码就会变得越繁琐。在下面的例子中,要访问address,你必须遍历data.customer.address,而且data或customer有可能是undefined,所以通常使用&&运算符或类似例子中的技...

JavaScript 2021-05-06 85 0 0 阅读全文

Vue3+TypeScript封装Axios并进行请求调用的实现

不是吧,不是吧,原来真的有人都2021年了,连TypeScript都没听说过吧?在项目中使用TypeScript虽然短期内会增加一些开发成本,但是对于其需要长期维护的项目,TypeScript能够减少其维护成本,使用TypeScript增加了代码的可读性和可维护性,且拥有较为活跃的社区,当居为大前端...

JavaScript 2021-04-15 116 0 0 阅读全文

TypeScript 安装使用及基本数据类型

第一步全局安装TypeScript使用npm安装npminstall-gtypescript使用cnpm安装cnpminstall-gtypescript使用yarn安装yarnglobaladdtypescript第二步初始化TypeScript在vscode里面终端>>运行生成任务&...

JavaScript 2021-03-18 112 0 0 阅读全文

使用TS来编写Express服务器的方法步骤

1.作为前端开发人员而言,ts已经成为了一项必不可少的技能,类型检查可以帮助我们再开发时避免一些不必要的bug,而且ts支持的类和装饰器等语法也更逼近后端语言,更适合服务器的开发。本文将从零开始,搭建一个集成ts和eslint语法检查的express服务器。2.初始化express框架我们可以使用官...

JavaScript 2021-04-19 92 0 0 阅读全文

CocosCreator ScrollView优化系列之分帧加载

一、JS是单线程的,也就意味着所有任务需要排队,只有当前一个任务结束了,后一个任务才会执行。如果前一个任务耗时很长,后一个任务就不得不一直等着。CocosCreator是采用JavaScript/TypeScript语言开发,本质上是JS,同样会拥有以上特征。特别地,如果使用不当,极有可能导致界面卡...

JavaScript 2021-04-16 112 0 0 阅读全文

TypeScript的安装、使用、自动编译

一、什么是TypeScript?1、TypeScript是一种由微软开发的开源、跨平台的编程语言。他是JavaScript的超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程,遵循最新的ES5、ES6规范。(TypeScript里边可以直接写ES5、ES6代码)2、TypeScri...

JavaScript 2021-06-29 92 0 0 阅读全文

CocosCreator入门教程之用TS制作第一个游戏

前提无论学什么技术知识,官方文档都应该是你第一个教程,所以请先至少阅读新手上路这一节http://docs.cocos.com/creator/manual/zh/getting-started/再来看这篇文章。这里假设你已经安装成功了CocosCreator。TypeScriptVSJavaScr...

JavaScript 2021-04-16 92 0 0 阅读全文

TypeScript魔法堂之枚举的超实用手册

也许前端的同学会问JavaScript从诞生至今都没有枚举类型,我们不是都活得挺好的吗?为什么TypeScript需要引入枚举类型呢?也许被迫写前端的后端同学会问,TypeScript的枚举类型是和Java/.NET的一样吗?下面我们来一起探讨和尝试解答吧!前端一直都需要枚举我敢保证,前端的同学都会...

JavaScript 2021-04-19 90 0 0 阅读全文

利用Vue3+Ts实现管理后台(增删改查)

简单的管理后台基本上就是数据的增删改查。主要就是列表+form表单。每个页面的逻辑基本上都相同。不同的地方就是每个页面需要调用的具体API及参数。以前vue2的时候最简单的做法是写出来一个页面的逻辑,然后直接copy到各个页面中,修改API及参数即可。高级一点的是利用mixin函数,将可复用逻辑抽离...

JavaScript 2021-04-19 75 0 0 阅读全文

Vant-Ui框架的一个Bug(解决切换后Onload不触发)

前几天做的项目里有用到下拉刷新。使用了vant-ui里的List列表瀑布流滚动加载,用于控制长列表的展示先说使用1.用npm下载该模块包npmivant-S2.引入组件官方提供了三种方法。(我使用了第三种,全局引入方法)方式一.使用babel-plugin-import(推荐)babel-plugi...

JavaScript 2021-04-14 119 0 0 阅读全文

TypeScrip中泛型的案例详解

泛型的定义//需求一:泛型可以支持不特定的数据类型,要求,传入的参数和返回参数一致//这种方式虽然能实现传入和返回的参数一致,但是失去类型参数检验/*functiongetData(value:any):any{return"success"}*///定义泛型解决需求一//T表示...

JavaScript 2021-07-23 72 0 0 阅读全文

一文了解TypeScript数据类型

类型了解基础类型ts中支持更多的类型letage:number=10//NumberletfirstName:string='凉宸'//StringletlastName:string='凉宸'//StringletisMary:boolean=true//booleanletunde:undefi...

JavaScript 2021-07-07 90 0 0 阅读全文

TypeScript的函数定义与使用案例教程

TypeScript中函数的定义和使用1.声明一个函数约束其传参类型,以及返回值类型传入两个参数,没有返回值constfun1=(key:string,value:number):void=>{console.log(key,value);//"Typescript",10...

JavaScript 2021-07-23 115 0 0 阅读全文

TypeScript中的类型断言[As语法 | <> 语法]

TypeScript中的类型断言[as语法|语法]Typescript中类型断言官方解释要理解好类型断言,其实就深刻理解一句话:你会比TypeScript更了解某个值的详细信息。类型断言,断言断言,顾名思义,我断定怎么怎么样,代入这句话里就是,我断定这个类型是什么。当然这是我们主观上的思维逻辑,程序...

Java 2021-07-24 109 0 0 阅读全文