首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
ES6学习笔记10:函数尾调用优化
@[toc] 尾调用优化 尾调用(Tail Call)是函数定义 尾调用(Tail Call)是函数式编程的一个重要的概念,就是指某一个函数的最后一步式调用另一个函数。 这里的函数f的最后一步就是调用
ES6学习笔记4:字符串的新增方法
目录 @[toc] 字符串对象的新增方法 String对象的方法 String.fromCodePoint() 在ES6中,String.fromCodePoint()方法可以识别大于0xFFFF的字
ES6学习笔记12:对象的扩展
对象的扩展 对象的简洁表示法 ES6允许在大括号里面直接写入变量和函数,作为对象的属性和方法,从而使书写更加简洁。 将变量foo直接写在大括号中,此时的属性名就是变量名,属性值就是变量值。 方法的简写
ES6学习笔记14:Symbol
基本定义 数据类型Symbol表示独一无二的值,是JavaScript中第七种数据类型。 JavaScript基本数据类型 undefined null 布尔值(Boolean) 字符串(String
ES6学习笔记6:正则表达式的补充
@[toc] RegExp 对象 简介: RegExp 对象表示正则表达式,对字符串的匹配功能非常强大。 参数 参数 pattern 是一个字符串,指定了正则表达式的模式或其他正则表达式。 参数 at
ES6学习笔记5:正则的扩展
@[toc] RegExp 构造函数 在ES5中,RegExp构造函数的参数有两种情况: 第一个参数是字符串,第二个参数表示正则表达式的修饰符(flag) 参数是一个正则表达式。返回一个原有正则表达式
ES6学习笔记13:对象新增的方法
@[toc] 对象新增的方法 Object.is() 在ES5中比较两个值是否相等,可以使用相等运算符(==)和严格相等运算符(===) 相等运算符会自动转换数据类型(缺点) 严格相等运算符NaN不等
ES6学习笔记8:Math对象的扩展
@[toc] 在ES6中,Math对象上新增了17个与数学相关的方法,这些方法只能在Math对象上调用。 Math对象的扩展 Math.trunc() 基本用法 Math.trunc()方法用于去除一
ES6学习笔记7:数值的扩展
@[toc] Number对象的扩展 二进制和八进制表示法 二进制 使用前缀0b或者0B表示 八进制 使用前缀0o或者0O表示 如果要将二进制或者八进制的字符串转换成十进制,使用Number()方法
ES6学习笔记2:变量的解构赋值
目录 @[toc] 解构 定义 解构赋值是在ES6中,允许按照一定的模式,从数组和对象中提取值,对变量进行赋值,这被称为解构。 数组的解构赋值 基本用法 之前赋值用法,只能直接指定值 在ES6中可以这
ES6学习笔记15:Set和Map
Set 基本用法 Set类似数组,但是它的元素都是唯一的,没有重复值。 构造函数Set()用来生成Set数据结构。 可以通过add()方法为Set结构添加成员. 函数Set()可以接受一个数组或者具有
ES6学习笔记3:字符串的扩展
目录 @[toc] 字符的 Unicode 表示法 ES6 加强了对Unicode 的支持,允许采用\uxxxx形式表示一个字符,其中xxxx表示字符的 Unicode 码点。 这种表示方法仅限于\u
ES6学习笔记1:let和const命令
目录 @[toc] let 命令 基本用法 let 命令是用来声明变量,和 var 用法类似,但是let 所声明的变量作用域只在所在的代码块内有效。 在for循环中,很适合使用let命令,可以有效的避
网安基础
计算计网络 基础知识点 交换机、MAC 地址、路由器、IP ;网络类型、IP 分类、端口号、ARP 协议、网络通信模型、OSI 模型、TCP/IP 模型、TCP/UDP 核心知识点
Nest.js学习笔记6!在POST!PUT等请求中增加请求体@Body()
在POST/PUT等请求中增加请求体 在一般情况下,POST或者PUT等请求中,是有请求体的。这个请求体中存放着来自客户端的请求参数。 在Nest中是怎样增加请求体的呢? 确定DTO (数据传输对象D
Nest.js学习笔记7!提供者(Provider)
提供者(Provider) 在Nest中,几乎所有的东西都可以被当作提供者(Provider),比如: service, repository, factory, helper,他们都可以通过cons
Nest.js学习笔记3!路由通配符( ! ) 和 修改状态码
路由通配符( * ) 在Nest中( * ) 作为路由的通配符,这样就可以匹配相应的路由了。例如: 这个路由将匹配:wjy_wjy、wjywjy、wjy.wjy、wjytestwjy等. 字符 ? 、
Nest.js学习笔记4!请求头(Headers)和获取路由参数
请求头(Headers) 有时候,需要指定自定义响应头,这个时候可以使用 @Header() 修饰器或类库特有的响应对象 使用Postman发送一个POST请求,得到如下: 这就就把一个自定义的请求头
Nest.js学习笔记1!初识Nest.js-hello-nest
初识Nest.js 1. 全局安装Nestjs/cli 使用命令: 2. 验证安装 使用命令: 3. 创建一个Nest项目 使用命令: 这里的hello-nest是项目名称 在创建的过程中会遇到选择使
Nest.js学习笔记5!在Nest使用Async ! await
Async / await 在大部分情况下,获取数据都是异步的。 在Nest将自行解析每个异步函数都必须返回Promise。 修改原有的@Get路由为: 在这里返回了一个Promise<any[]>的
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30