typescript

  • vue-property-decorator使用指南

    在Vue中使用TypeScript时,非常好用的一个库,使用装饰器来简化书写。 1、安装npm install --save vue-property-decorator @Component (from vue-class-component) @Prop

    前端框架 2020-04-20 437 0 0
  • Vue3.0 前的 TypeScript 最佳入门实践

    前言 其实Vue官方从2.6.X版本开始就部分使用Ts重写了。 我个人对更严格类型限制没有积极的看法,毕竟各类转类型的骚写法写习惯了。 然鹅最近的一个项目中,是TypeScript+ Vue,毛计喇,学之...…真香! 注意此篇标题的“前”,本文旨在讲Ts混入

    2020-04-17 458 0 0
  • eval5 - 基于JavaScript编写的JavaScript解释器

    由于之前项目中为了最求最大灵活度,部分功能预留了JavaScript脚本配置入口,如有特殊需求的情况下可不修改代码实现个性化需求。例如:报表设计中的图形组件,可能不同的报表展示形式多样,此时的界面配置无法提前预设所有可能的情况,如果在图形渲染将前端生成的配置参数交给预先配置好的JavaScript脚本进行特殊处理就...

    JavaScript 2020-04-16 280 0 0
  • 7种你应该知道的JavaScript常见的错误

    从浏览器的控制台到运行Node.js的计算机终端,我们到处都会看到各类错误。 这篇文章的重点是概述我们在JS开发过程中可能遇到的错误类型。 提示:良好的错误会导致快速而无痛的发展经历与缓慢而令人难受的发展经历之间的区别。在编写可重用的代码时,请确保您编写清晰易懂的错误。 1. RangeError 当数字超出允许的值范围...

    2020-04-13 246 0 0
  • 如何写一个靠谱的前端倒计时库

    前端开发中一个不可避免的场景就是写倒计时,没有接触这个场景之前笔者一直以为这玩意只要 setInterval 一下就可以了,最多就是有 Event Loop 导致微小误差的坑,直到去年年初的时候写登陆注册遇到了才发觉这里还是有不少讲究的,这边文章主要是记录笔者是如何解决倒计时这种场景的实际开发中遇到的几个问题。本文会带来...

    JavaScript 2020-04-12 229 0 0
  • 无缝改造vue项目,支持typescript

    改造 vue_cli3+ 的 js 版本支持 ts 生成vue项目的vue_cli版本为 4.0.5 应用场景: 目前已经在开发的项目, 后续想要摸摸 ts 刚开始学习 ts, 不敢完全入坑 安装 {代码...} 书写 vue.config.js 修改 webpack 的 loader vue.config.js 必须是 js 文件 {代码...} 项目根目录下新建 tsconfig.json 文件 配置编译 ts 文件规则.我...

    前端框架 2020-04-12 424 0 0
  • TypeScript系列(二)变量声明和数据类型

    一,变量声明 TypeScript是JavaScript的超集,在变量声明方式方面,关键字是和JavaScript保持一致的,并且推荐较新的 let 和 const 代替 var ...

    JavaScript 2020-04-09 309 0 0
  • TypeScript系列(一)初识 TypeScript

    前言 2019年,TypeScript火遍大街小巷,越来越多的程序员希望在新的项目中学习和使用TypeScript,从下图中就可以看出他的受欢迎程度。下图是StackOverflo...

    2020-04-09 339 0 0
  • TypeScript系列(五)一等公民-函数

    函数是Javascript应用程序的基础,是主要定义行为的地方,本篇文章我们一起来了解一下Typescript中的函数。 如何定义函数 使用function关键字直接定义 // 这...

    JavaScript 2020-04-09 329 0 0
  • TypeScript系列(四)类的初体验

    ES6之前Javascript是使用函数和基于原型的继承来实现类的概念。而在Typescript中则可以和ES6及更新的版本中一样使用class 关键字,面向对象的方式使用类。这篇文章,就让我们一起好好了解一下类。

    JavaScript 2020-04-09 241 0 0