手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
HTML
HTML5
JavaScript
CSS
jQuery
Bootstrap
Angularjs
TypeScript
Vue
Dojo
Json
Electron
Node.js
extjs
Express
XML
ES6
Ajax
Flash
Unity
uniapp
Unity3d
React
Flex
Ant Design
elementui
Web前端
微信小程序
微信公众号
编程之家
TypeScript
react native 使用typescript
前言TypeScript作为JavaScript的一个富类型扩展语言,深受代码风格严谨的前端开发者欢迎。但在react-native下,因为packager的配置困难,使用TypeScript一直是个麻烦的选择。网上的大部分方案,甚至微软的官方方案都是启动两个进程,一个进程将typescript编译成javascript,另一个进程则是R
作者:编程之家 时间:2022-10-08
TypeScript 方法装饰器
/***装饰器永远是个方法,方法的装饰器,里面的三个参数是规定好的**@paramtarget普通方法target对应的是类的prototype*静态方法target对应的是类的构造函数**@paramkey装饰方法的名字**@paramdescriptor*/functiongetNameDeco
作者:编程之家 时间:2022-10-08
TypeScript从入门到放弃(一)
先点赞后关注,防止会迷路寄语:长风破浪会有时,直挂云帆济沧海。本文已收录至https://github.com/likekk/-Blog欢迎大家star
作者:编程之家 时间:2022-10-08
react项目添加typescript类型定义文件 .d.ts
最近用react+antdmobile+typescript开发项目,其中使用了rc-form这个包,可惜没有typescript版本,导致找不到类型定义。一起来重温一下这个经典的错误。D:/Codeest/src/pages/meegister/RegisterTest.tsxTypeScripterrorinD:/Codeest/src/pages/meegister/Register
作者:编程之家 时间:2022-10-08
typeScript学习笔记-01
数据类型//**基础数据类型**/ //1.字符串类型let email:string="22"console.log(email)//模板字符串let msg:string=`my email is ${email}`console.log(msg)//2布尔let isshow:boolean=false;//3数字let age:number=20// age="19" 如果下面给age赋值
作者:编程之家 时间:2022-10-08
TypeScript 环境搭建
1.下载并安装Node.js安装完之后,执行node-vnpm-v查看对应版本2.安装TypeScript执行命令npminstall-gtypescript或cmpminstall-gtypescript或yarnglobaladdtypescript3.测试是否正确安装新建项目文件test.ts,敲入如下代码console.log('你好,china');
作者:编程之家 时间:2022-10-08
TypeScript 在vue中定义全局类型
全局类型定义路径srcypes/store.d.ts/***定义全局的State在store.d.ts文件中*///单独的state,导出为单独的module使用exportinterfaceLoginState{user:object}//全部的state,导出Vuex.Store时使用exportinterfaceRootState{login:LoginState
作者:编程之家 时间:2022-10-08
typescript接口---interface
假如我现在需要批量生产一批对象,这些对象有相同的属性,并且对应属性值的数据类型一致.该怎么去做? 在ts中,因为要检验数据类型,所以必须对每个变量进行规范,自然也提供了一种批量规范的功能.这个功能就是接口.比如下图就是接口的使用:结合上图我们对接口进行简
作者:编程之家 时间:2022-10-08
TypeScript初探
TypeScript初探摘要为什么会去了解TypeScript呢?大概是因为当前所用的JavaScript不能满足日常开发要求,又或者是想学习技术,提升自己的硬技能。在TypeScript的官网上大致浏览了一下主要的内容,发现了很多在大学里学习过的面向对象编程语言Java的影子。所以对我来说,上手并不困难吧!概
作者:编程之家 时间:2022-10-08
TypeScript 装饰器顺序
import'reflect-metadata';functionshowData(target:typeofUser){for(letkeyintarget.prototype){constdata=Reflect.getMetadata('data',target.prototype,key);console.log(data);//这里能拿到数据,说明方法上的装饰器优先于类装饰器}
作者:编程之家 时间:2022-10-08
ECMAScript和JavaScript及TypeScript
文章内容输出来源:拉勾教育大前端训练营ECMAScript-浏览器中的javascript指的是ES+Web提供的Api(dombom)-node环境中javascript指的是ES+node提供的Api作用域全局作用域(公共作用域)1.在全局作用域中的函数,变量都是公用的.所有相同的变量名称重复命名都会冲突导致
作者:编程之家 时间:2022-10-08
cypress 在 typescript 项目中报错找不到 'tslib'
原文链接:https://blog.jijian.link/2020-08-11/cypress-typescript-cannot-find-module-tslib/cypress 在 typescript 项目运行报错如下:AnunexpectederroroccurredCannotfindmodule'tslib'Requirestack:C:\...\Cypress\resources\app\packages\reporter\
作者:编程之家 时间:2022-10-08
获取 TypeScript
1.安装TypeScript$npminstall-gtypescript2.验证TypeScript$tsc-v#Version4.0.23.编译TypeScript文件$tschelloworld.ts#helloworld.ts=>helloworld.js
作者:编程之家 时间:2022-10-08
TypeScript初识之枚举类型
一、什么是弱类型语言?强类型语言?强类型是指不允许隐式变量类型转换,弱类型则允许隐式类型转换。换句话说:强类型语言,当你定义一个变量是某个类型,如果不经过代码显式转换(强制转化)过,它就永远都是这个类型,如果把它当做其他类型来用,就会报错弱类型语言,你想把这个变量当做什么类型来
作者:编程之家 时间:2022-10-08
typescript学习记录-联合类型14
TypeScript联合类型联合类型(UnionTypes)可以通过管道(|)将变量设置多种类型,赋值时可以根据设置的类型来赋值。注意:只能赋值指定的类型,如果赋值其它类型就会报错。创建联合类型的语法格式如下:Type1|Type2|Type3事例1:varval:string|numberval=12console.log("数字为"
作者:编程之家 时间:2022-10-08
Typescript 中的 interface 和 type 到底有什么区别
来自:https://juejin.im/post/6844903749501059085interfaceVStype大家使用typescript总会使用到interface和type,官方规范稍微说了下两者的区别Aninterfacecanbenamedinanextendsorimplementsclause,butatypealiasforanobjecttypeliteralcannot
作者:编程之家 时间:2022-10-08
TypeScript之多方法执行方案
一,情景①,A,B,C,D四个方法都执行完毕之后再执行E方法②,A,B,C,D四个方法有其中任意一个执行完毕后再执行E方法注意:A、B,C,D可以是普通方法,也可以是异步方法,可以带参数,也可以没有参数二,解决方案①,BaseMultiFunctionExecute.ts(对方法执行基类)/***多方法执行基类*@author
作者:编程之家 时间:2022-10-08
TypeScript 装饰器
1. .装饰器的概念·装饰器是一种特殊类型的声明,它能够被附加到类的声明,方法,访问符,属性或参数上;·装饰器使用@expression这种形式,expression求值后必须为一个函数;·它会在运行时被调用,被装饰的声明信息做为参数传入。·装饰器执行时机是在代码编译时发
作者:编程之家 时间:2022-10-08
typescript(02)
TypeScript中数组类型的定义1.一般数组类型的定义TypeScript通过类型推断自己推断出来的。constnumberArr=[1,2,3];constnumberArr:number[]=[1,2,3];同样道理,如果你的数组各项是字符串,你就可以写成这样。conststringArr:string[]=["a","b","c"];也
作者:编程之家 时间:2022-10-08
typescript详解
////ts中////number是数字类型////string是字符串类型////boolean是布尔类型////null和undefined是所有类型的子类型//letnum:number=1//num=null//num=undefined//console.log(num)////数组//letarr:string[]=['1','2']//let
作者:编程之家 时间:2022-10-08
“类型思维”之Typescript,你掌握了吗?
(一)背景JavaScript是一门动态弱类型语言对变量的类型非常宽容而且不会在这些变量和它们的调用者之间建立结构化的契约。试想有这么几个场景: 1:你调用一个别人写的函数,但是这个人没有写注释,为了搞清楚参数类型,只能去看里面的逻辑2:为了保证代码的健壮性,你需要对一个函数
作者:编程之家 时间:2022-10-08
开始使用 TypeScript 和 React
原文地址:GettingstartedwithTypeScriptandReact原文作者:Jack_Franklin译者:luxj校对者:veizzTomDale和其他人有一些关于TypeScript比较好的博文,跟随这些博文,我最近开始使用TypeScript。今天,我将展示如何从零开始建立一个TypeScript工程,以及如何使用Webp
作者:编程之家 时间:2022-10-08
[Typescript] Configuration Inheritance with Extends
tsconfig-base.json:{"compilerOptions":{"target":"es5","module":"commonjs","lib":["dom","es6"],"outDir":"dist","noI
作者:编程之家 时间:2022-10-08
vue如何使用TypeScript语法
前言已经用TS写了半年了多了,然后总结下如何如何在vue项目中使用ts吧,好复习主要内容包含:组件,axios请求,vuex,父子组件传值,Mixins等。vue中常用功能点代码用jss写法分开书写,这样会好区别和理解 一、新建项目vuecreatevue-ts-admin按步骤开始安装,安装过程中选择TypeScri
作者:编程之家 时间:2022-10-08
TypeScript使用小记
1.安装TypeScript命令行工具TypeScript的命令行工具安装:cnpminstall-gtypescript编译TypeScript文件:tscindex.tsTypeScript编写的文件以.ts为后缀2.TypeScript数据类型布尔值:letisTrue:boolean=false数字:letdec:number=6lethex:number=0xf00dle
作者:编程之家 时间:2022-10-08
React教程(二) : TypeScript
使用--typescript参数新建React项目create-react-appreact-ts-demo--typescript新建Header.tsx文件,加入以下代码:importReact,{FC}from'react';interfaceMyProps{Name:string,ID:number}exportconstHeader:FC=props=>{return(<>${props.ID}-
作者:编程之家 时间:2022-10-08
装饰者模式和TypeScript装饰器
导读本文主要为三方面的内容:装饰者模式的概念和使用Typescript装饰器的使用、执行顺序编译后的源码分析学习的目的是对装饰者模式模式有进一步的理解,并运用在自己的项目中;对TypeScript装饰器的理解,更好的使用装饰器,例如在 nodejs web 框架中、 vue-property-decorator
作者:编程之家 时间:2022-10-08
TypeScript 与 JavaScript 的区别
TypeScriptJavaScriptJavaScript的超集用于解决大型项目的代码复杂性一种脚本语言,用于创建动态网页可以在编译期间发现并纠正错误作为一种解释型语言,只能在运行时发现错误强类型,支持静态和动态类型弱类型,没有静态类型选项最终被编译成JavaScript代码,使浏览器
作者:编程之家 时间:2022-10-08
在 React 中使用 hooks 与 TypeScript
在React中使用hooks与TypeScript本文写于2020年9月20日函数组件与TS对于Hooks来说是不支持使用class组件的。如何在函数组件中使用TS呢?首先定然是函数的类型,我们需要告诉TS,这个函数他是个React组件。如果是JavaScript,我们会这么写函数组件:importRea
作者:编程之家 时间:2022-10-08
TypeScript学习笔记--函数function
函数function在ts中,函数是主要的定义行为的地方。TypeScript为JavaScript函数添加了额外的功能,让我们可以更容易地使用。声明方式在JavaScript中,有两种常见的定义函数的方式——函数声明和函数表达式函数声明一个函数有输入和输出,要在TypeScript中对其进行约束,需要把
作者:编程之家 时间:2022-10-08
上一页
9
10
11
12
13
14
15
16
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native