热门 最新 精选 话题 上榜
TypeScript Array(数组)数组对象是使用单独的变量名来存储一系列的值。数组非常常用。假如你有一组数据(例如:网站名字),存在单独变量如下所示:var site1="Google";var site2="Runoob";var site3="Taobao";如果有 10 个、100 个这种方式就变的很不实用,这时我们可以使用数组来解决:var sites:string[]; sites
TypeScript 声明文件TypeScript 作为 JavaScript 的超集,在开发过程中不可避免要引用其他第三方的 JavaScript 的库。虽然通过直接引用可以调用库的类和方法,但是却无法使用TypeScript 诸如类型检查等特性功能。为了解决这个问题,需要将这些库里的函数和方法体去掉后只保留导出类型声明,而产生了一个描述 JavaScript 库和模块信息的声明文件。通过引用这
组件Demo1.将props直接拆解内层直接使用import React from 'react';interface Props { from: string; message: string;}co
原创 10月前
81阅读
1.查看本地是否安装typeScripttsc -version如果没有显示版本,则证明没有安装typeScript2.安装typeScriptnpm install -g typescript注意,需要先安装nodejs3.打开idea,依次找到如下界面确定即可..
原创 10月前
459阅读
Intellij idea设置支持TypeScript
typescript 数组
【代码】Typescript的栈和队列和字典。
原创 10月前
114阅读
阶段就能知道自己的错误这三点我认为是最关键的点,本身TypeScript能做的事情,Ja.
转载 10月前
39阅读
《深入理解TypeScript》读后感一篇【基础篇】
https://blogs.itemis.com/en/typescript-code-generation-with-yakindu-statechart-tools作者 Dennis van der Vlugt现代web应用越来越复杂, 模型驱动开发有助于应对复杂性。我们可以使用状态机建模web应用的 行为,然后直接转换为TypeScript代码。所生成的代码很容易集成到现代web开发框架,例
翻译 10月前
103阅读
使用YAKINDU STATECHART TOOLS的TypeScript代码生成
最近想攻关一个 node.js 框架。希望找到一个能够帮我们把大部分事情都做好的框架,可以直接上手快速开发。
原创 10月前
1060阅读
【拓展】Next.js + TypeScript 搭建一个简易的博客系统
com/typescript/ts-tutorial.html TypeScript 入门教程...
转载 10月前
224阅读
快速转 TypeScript 指南
最近遇见一道不错的 TS 面试题,分享一下。 这道题有 3 个层次,我们一层层来看。 第一层的要求是这样的: 实2,3], [4,
类型系统 众所周知 JS 是一门 弱类型语言,不到执行时都不能确定变量的类
原创 11月前
42阅读
8月,即将结束
英文 | https://medium.com/better-programming/whats-new-in-typescript-3-9-70e3d2eabe26翻译 | web前端开发(ID:web_qdkf)TypeScript于5月12日发布了该年度的第二个版本。它是3.9版,现在是稳定版。在本文中,我将指出TypeScript 3.9的一些令人兴奋的新功能。@ts-expec
翻译 11月前
410阅读
TypeScript 3.9稳定版本新增这些功能,你需要了解一下
react
 作者:王春雨前言随着前端工程化的快速发展, TypeScript 变得越来越受欢迎,它已经成为前端开发人员必备技能。 TypeScript 最初是由微软开发并开源的一种编程语言,自2012年10月发布首个公开版本以来,它已得到了人们的广泛认可。TypeScript 发展至今,已经成为很多大型项目的标配,其提供的静态类型系统,大大增强了代码的可读性、可维护性和代码质量。同时,它提供最新的
一、编译--outDir 指定编译文件输出目录tsc --outDir 相较于当前命令行位置的指定文件夹的目录 要编译的ts文件地址?:// 将src下的index.ts编译到dist目录下tsc --outDir ./dist ./src/index.ts复制代码--target 指定编译的代码版本目标,默认为ES3 // 将src下的index.ts编译为ES6版本的JS,并存放到dist目录
效果预览项目结构引用组件Vue3.0+Vitenpm create vite npm i @types/node --save-dev vue-routernpm i vue-rout
原创 11月前
213阅读
前端项目实战之Vue3.0+Three.js+TypeScript+Vite搭建一个设备数字化三维展厅(一)
又是一个年底来了,好大一批人可能又准备跑路了,最近回家待产话不多说,赶紧开干,给自己整了一个前端面试小助手——微信小程序内搜索 “WEB学习学习加油站” ,整理了前端经典高频面试题,笔试题库,是前端跳槽人必不可少的利器。1、如何将 unknown 类型指定为一个更具体的类型?1.1、使用 typeof 进行类型判断(这些缩小类型范围的技术都有助于TS基于控制流程下的类型分析)function un
TypeScript中使用NodeJs日期格式化库myjs-common
原创 2022-12-03 23:17:13
419阅读
在vue3.2中,正式支持了<script setup>语法糖,减少了大量的重复模板代码,引入的组件无需再注册后才能使用,只要引入后即可在sfc中使用,直接用代码来展示可能效果更好:
转载 2022-11-30 17:35:25
40阅读
完成Vue3.2+typescript项目有感
任何东西有利就有弊,扬长避短才是我们应该在意的方向。
转载 2022-11-29 13:39:06
85阅读
【TS】358- 浅析 TypeScript 设计模式
一、简介TypeScript 交叉类型是将多个类型合并为一个类型。这让我们可以把现有的多种类型叠加到一起成为一种类型,它包含了所需的所有类型的特性。​​interface IPerson {​​​​ id: string;​​​​ age: number;​​​​}​​​​interface IWorker {​​​​ companyId: string;​​​​}​​​​type ISta
转载 2022-11-29 11:43:42
40阅读
【TS】506- TypeScript 交叉类型
作者| 慕课网精英讲师 Lison如果自学TypeScript,到底要如何学呢?1.2.1 学会看文档英文官方文档始终是及时更新的。但即便是官方的文档,有一些更新在更新日志里写了,而新手指南里却没有及时同步更新,所以有时看指南也会遇到困惑,就是文档里写的和你实际验证的效果不一样。遇到这种问题,首先确定你使用的TypeScript版本,然后去更新日志里根据不同版本找对这部分知识的更新记录。如果找到了
原创 精选 2022-11-29 11:10:42
279阅读
前言我个人对更严格类型限制没有积极的看法,毕竟各类转类型的骚写法写习惯了。然鹅最近的一个项目中,是 ​​TypeScript​​​+ ​​Vue​​,毛计喇,学之...…真香!1. 使用官方脚手架构建​​npm install -g @vue/cli​​​​# OR​​​​yarn global add @vue/cli​​新的 ​​VueCLI​​​工具允许开发者
转载 2022-11-28 13:19:55
62阅读
【Vuejs】301- Vue 3.0前的 TypeScript 最佳入门实践
在工作流页面中,除了特定的业务表单信息外,往往也需要同时展示通用申请单的相关信息,因此在页面设计的时候需要使用一些组件化的概念来实现动态的内容展示处理,本篇随笔介绍Vue3+TypeScript+ElementPus的前端工作流模块中实现统一的表单编辑和表单详情查看处理。
原创 2022-11-28 10:58:28
381阅读
基于SqlSugar的开发框架循序渐进介绍(22)-- Vue3+TypeScript的前端工作流模块中实现统一的表单编辑和表单详情查看处理
这里是用了re先看下Record的源码。
原创 2022-11-26 07:06:27
179阅读
声明:类型 = 类型对应变量复制代码类型收敛——字面量类型复制代码本篇文档讲述了一些基本的类型操作,和一些小的知识点
原创 2022-11-25 03:43:14
686阅读
【面试题】 TypeScript 前端面试题 由浅到深
可以使用泛型来创建可重用的组件,一个组件可以支持多种类型的数据。 这样用户就可以以7
原创 2022-11-23 00:15:50
77阅读
理解TypeScript的泛型
泛型function createArray<T>(length:number, value: T):T[] { let result = [] for(let i = 0
原创 2022-11-23 00:10:45
42阅读