随笔- 310
文章- 1
评论- 0
阅读-
85655
随笔分类 - TypeScript
typescript 单例模式
摘要:class Demo{ private static instance:Demo; public constructor(name:string){ console.log('name:',name) } public static getinstance(){ if(!this.instance)
阅读全文
typescript https上传文件
摘要:export const requestFormData = async(host:string,path:string,formData:any):Promise<any> =>{ return new Promise( async (resolve) => { const https = req
阅读全文
typescript https请求
摘要:https.request(url[, options][, callback]) url <string> | <URL> options <Object> | <string> | <URL> 接受来自 http.request() 的所有 options,默认值有一些不同: protocol
阅读全文
Typescript Objects对象
摘要:Object Object.values()返回一个数组,其元素是在对象上找到的可枚举属性值。属性的顺序与通过手动循环对象的属性值所给出的顺序相同 var obj={foo:'bar',baz:42} console.log(Object.values(obj)); var my_obj = Obj
阅读全文
Typesrcipt日期时间
摘要:1.获取时间戳(秒) new Date().getTime()/1000 Date.now()/1000 2.日期时间格式化 const formatNumber = (n: number) => { const s = n.toString() return s[1] ? s : '0' + s
阅读全文
typescrip 十进制转换为16进制
摘要:十进制转换为十六进制 (15).toString(16) //f 全局常量 console.log(process.pid) __filename :当前文件名 __dirname:当前目录名 console.log(__filename.slice(__dirname.length + 1));
阅读全文
typescrip 数组、Map、对象方法
摘要:数组常用方法 1.concat():连接两个或更多的数组,并返回结果。 var alpha = ["a", "b", "c"]; var numeric = [1, 2, 3]; alpha.concat(numeric); // a,b,c,1,2,3 2.every():检测数值元素的每个元素是
阅读全文
typescrip 数组字符串相互转换、字符与ASCII相互转换
摘要:数组 字符串相互转换 JSON.stringify(data) //转换为字符串 JSON.parse(data) //转换为json 字符与ASCII相互转换 数字0到9的ASCII值 48-57大写字母A到Z的ASCII值 65-90小写字母a到z的ASCII值 97-122 let aStri
阅读全文
typescrip 忽略检查、函数
摘要:忽略检查 // @ts-ignore 单行忽略// @ts-nocheck 忽略全文 函数 //书写完整函数类型 let myAdd: (x: number, y: number) => number = function(x: number, y: number): number { return
阅读全文