文章目录如何在 TypeScript 中定义一个类(Class)和一个接口(Interface)之间的关系?如何在 TypeScript 中处理可选属性和只读属性?什么是模块(Module)?如何在 TypeScript 中使用模块?如何使用命名空间(Namespace)在 TypeScript 中组织代码? 如何在 TypeScript 中定义一个类(Class)和一个接口(Interface
转载 2024-08-22 16:09:22
73阅读
assemblyscript 可以将typescript 定义的方法编译为WebAssembly,使用比较简单 参考使用 项目初始化 yarn init -y yarn add @assemblyscript/loader yarn add assemblyscript --dev npx asin
原创 2021-07-18 15:19:43
388阅读
前言最近两月在学习canvas时候,发现很多有意思的技术能力,特别是在图像处理这一领域。让我想起大学课堂教学的《数字图像处理》(冈萨雷斯 版本)。但是很遗憾的是,大学上完课应付考试后全部还给老师了,毕业后一直做WEB相关开发,再也没怎么去接触图像处理这一领域技术。书到用时方恨少,现在趁着还有精力就回炉重学图像处理。利用每天下班回家后的零星时间,用TypeScript基于canvas的能力,写了一个
 有赞技术 有赞coder 作者:周佳敏部门:有赞零售-移动组一、背景Weex 作为一种成熟的跨平台程序框架被运用到许多产品中,有赞也不例外。有赞零售移动端团队从 2018 年就开始使用 Weex 构建页面,据不完全统计,有赞零售移动端有超过300个页面使用到了 Weex 开发!显然,这是一个巨大的开发工程,同时我们也发现基于 JavaScript 的 Weex 开发给我们带来了诸多痛点:缺少类型
原创 2021-04-30 21:48:46
234阅读
基于TypeScript的Weex优化实践有赞技术有赞coder一、背景Weex作为一种成熟的跨平台程序框架被运用到许多产品中,有赞也不例外。有赞零售移动端团队从2018年就开始使用Weex构建页面,据不完全统计,有赞零售移动端有超过300个页面使用到了Weex开发!显然,这是一个巨大的开发工程,同时我们也发现基于JavaScript的Weex开发给我们带来了诸多痛点:缺少类型约束,编程时代码提示
原创 2021-04-29 21:49:07
148阅读
学习笔记:、1.js是弱语言,声明变量时不用指明变量类型(编译时会自动识别),而ts使用变量时一定要指明变量类型,且当赋值给它不同的类型时会报错2.ts指明变量类型,可以用string、number,还可以用any,any就表示可以为任意类型3.ts的类型:string、number、boolean、Arraynull、undefined、Symbol、Object新增:tuple、enum、an
转载 1月前
397阅读
base64编码效果。1. 字符串转位集合。
原创 2022-10-12 14:00:46
951阅读
最近尝试了一下 TypeScript,试着把一个 Vue 项目改成了 TypeScript 的,感觉还不错。 目前 Vue 和 TypeScript 的配合还不算很完美,Vuex 和 TypeScript 的配合挺糟糕的,尝试需要谨慎,如果想体验一下的话,强烈建议你用 vue-cli 3 直接生成项目目录,这样会少挺多配置,比如配 tsconfig 什么的,在用 vue-cli 的时候选择 Typ
trpc 是一个类型安全的api 开发框架,可以利用typescript 强大的类型能力,同时也能实现数据处理的复用,以下是一个参考案例 参考demo server 端代码 package.json { "dependencies": { "@trpc/client": "^7.3.3", "@tr
原创 2021-07-18 14:06:24
2554阅读
nestjs 一个nodejs 的graphql 框架 安装 npm i -g @nestjs/cli 初始化项目 nest new dalong 运行demo 使用yarn yarn start 添加graphql支持 参考官方demo sample/12-graphql-apollo 运行 ya
原创 2021-07-19 15:38:36
76阅读
download:基于TypeScript从零重构axios本课程首先讲解TS的基础语法和常见用法,然后带同学使用TS去实现一个完整的axiosJS库,进行完整的单元测试,最后把开发的JS库打包并发布到npm上。通过课程学习掌握axios的实现原理,修炼原生JS内功,提升职场竞争力。适合人群1-5年前端开发人员技术储备要求有良好的原生JavaScript功底熟悉ES6常见的语法和API1、ping
原创 2021-02-17 14:45:19
445阅读
download:基于TypeScript从零重构axios本课程首先讲解TS的基础语法和常见用法,然后带同学使用TS去实现一个完整的axiosJS库,进行完整的单元测试,最后把开发的JS库打包并发布到npm上。通过课程学习掌握axios的实现原理,修炼原生JS内功,提升职场竞争力。适合人群1-5年前端开发人员技术储备要求有良好的原生JavaScript功底熟悉ES6常见的语法和APIjdk:8S
原创 2021-03-16 21:40:23
595阅读
piral有一个微前端开发框架,功能强大,文档比较全,扩展能力也比较好 包含以下特性: 特性 高度模块化 多框架兼容 支持资源文件的拆分 全局状态管理 独立开发和部署 CLI工具 与同类框架的比较 参考资料 https://docs.piral.io/reference/documentation#
原创 2021-07-19 10:41:58
179阅读
前言rtsp(Real Time Streaming Protocol)协议可以实现音视频的实时传输。安防摄像机标配之一就是支持rtsp协议。本文主要从下面几个方面对rtsp协议进行介绍:...
原创 2021-09-22 17:12:03
10000+阅读
25点赞
​Piral有一个微前端开发框架,功能强大,文档比较全,扩展能力也比较好
原创 2021-07-15 14:55:41
316阅读
基于Typescript的Vue项目配置国际化简介使用vue-i18n插件对基于Typescript的vue项目配置国际化,切换多种语言, 配合element-ui或者其他UI库本文以配置中英文两种语言为例安装安装国际化插件vue-i18nnpm i vue-i18n --save添加locales文件在根目录下(src/)下新建目录 i18n/在src/i18n/目录下新建en.json文件,对
转载 2021-05-17 14:26:13
1165阅读
2评论
pgtyped 类型安全的基于typescript 的sql 包 包含的特性 类型安全 解析sql 以及ts 文件 阻止sql注入 说明 对于开发强类型
原创 9月前
0阅读
typescript学习网址 https://zhongsp.gitbooks.io/typescript-handbook/content/doc/handbook/tsconfig.json.html 1、tsconfig.json 配置文件 compilerOptions属性具体解释 http
转载 2021-08-04 15:27:33
518阅读
基础篇之循环循环的应用forfor...infor...offorEacheverywhiledo...while 循环无限循环breakcontinue 一般情况下,语句是按顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。 编程语言提供了更为复杂执行路径的多种控制结构,循环语句,允许我们多次执行一个语句或代码块支持的循环主要有for 循环for…in 循环for…of 循环
定义即声明当我们通过TypeScript定义函数时,实际上已经声明了函数签名和定义了函数体。function foo(message: string, count?: number, displayLog = true): never { console[displayByLog ? 'log' : 'warn'](`message: ${message}; count: ${count}
  • 1
  • 2
  • 3
  • 4
  • 5