1. 全局作用域 && var:不在任何函数体内定义的var变量具有全局作用域 (不同函数内部的同名变量互相独立,互不影响:); && let和const: 不在任何块级(即{}内)语句中…
分类:Typescript
基于 protobuf 协议实现高性能的 IM 客户端
这里记录了使用 protobuf 协议与服务端数据交互的相关内容和知识。 涉及到计算机基础知识,例如字节、buffer 缓冲、大小端等。 字节 / Byte 1 字节代表了 8 位(bit)二进制,1 位就是 0 或 1…
jslint、flow 与 typescript
jslint airbnb-config jslint 的作用是对 js 做语法检查,他可以使代码更加规范、清晰,而 airbnb-config 是其中最流行的一套检查规则。 安装方法 npm install jslin…
TypeScript + ES6
TypeScript = 微软开发+Js超集+遵循ES6 优势 (1)支持ES6规范(2)强大的IDE支持(3)Angular2的开发语言 搭建TS开发环境 (1)在线环境 http://www.typescriptla…
es6 generator函数
参考 来源《ecmascript6 入门》generator部分 认识generator函数 形式上,generator函数有两个特点:一是function关键字与函数名之间有一个*。二是函数体内使用yield语句,如下…
element-ui table 行内编辑
EditRow.ts interface NoParamConstructor<T> { new(): T; } export default class EditRow<T> { origin:…
js 中怎么使 if(aᅠ==1 && a== 2 && ᅠa==3) 返回 true?
博客 github 地址: https://github.com/HCThink/h-blog/blob/master/interesting/in1.md github 首页(star+watch,一手动态直达): h…
Typescript(肆):函数
一、介绍 函数是JavaScript程序的基础,函数可以实现抽象层、模拟类、信息隐藏和模块。虽然typescript中已经支持了类、命名空间和模块,但是函数仍然是主要的定位行为的地方。typescript增强了函数的功能…
旧项目TypeScript改造问题与解决方案记
概述 由于本次改造的项目为一个通过NPM进行发布的基础服务包,因此本次采用TypeScript进行改造的目标是移除Babel全家桶,减小包体积,同时增加强类型约束从而避免今后开发时可能的问题。 本次改造使用的是TypeS…
ReasonML——新的前端强范例言语简介
背景引见 从有前端到现在,JavaScript 言语一向都是完成前端逻辑的首选。然则,由于 JavaScript 是一个弱范例言语,很难举行相干的范例检测。因而在构建大型运用时,运用 JavaScript 难免会碰到一些…
聊聊Typescript中的设想形式——装潢器篇(decorators)
跟着Typescript的提高,在KOA2和nestjs等nodejs框架中常常看到类似于java spring中注解的写法。本文从装潢形式动身,聊聊Typescipt中的装潢器和注解。 什么是装潢者形式 Types…
Javascript装潢器的妙用
近来新开了一个Node项目,采纳TypeScript来开辟,在数据库及路由治理方面用了不少的装潢器,觉察这的确是一个好东西。 装潢器是一个还处于草案中的特征,如今木有直接支撑该语法的环境,然则可以经由过程 babel 之…