Node Node Node.js® is an open-source, cross-platform JavaScript runtime environment, is a JavaScript runtime built on the V8 JavaScript engine. Node中无法使用DOM和BOM等浏览器内置API 学习的官网文档链接:https://nodejs.org/docs/ 2023-02-23
TypeScript TypeScriptRecordRecord 用来给键值对类型的对象添加某种限制,比如说: 1const map: Record<string, Function> = {} 意思是这个对象以后必须键是 string,值是一个函数,比如说: 1map.a = () => { } 这个可以。 但是这个则会报错: 1map.a = 1 E 2023-02-20
正则 正则表达式 记录一些碰到过的正则 要求:输入版本号 1/^(\d{1,}\.\d{1,}){1,}(\.\d){0,}$/ 正确: 1.4.4.2.3.2 0.2.1 6.2 错误: .3.4 2.4. weqw33.55 2023-02-20
Promise PromiseES6规定,Promise是一个构造函数,用来生成Promise实例。 本质上 Promise 是一个函数返回的对象,我们可以在它上面绑定回调函数,这样我们就不需要在一开始把回调函数作为参数传入这个函数了。 传统回调写法: 123456789101112131415// 成功的回调函数function successCallback(result) { console 2023-02-13
ES6 记录一些工作中遇到ES6相关的知识点 rest参数 ES6 引入 rest 参数(形式为...变量名),用于获取函数的多余参数,这样就不需要使用arguments对象了。rest 参数搭配的变量是一个数组,该变量将多余的参数放入数组中。 1234567891011function add(...values) { //[2,5,3] let sum = 0; for (var 2023-02-12