摘要: 函数的默认值 function log(x, y = 'World') { console.log(x, y); } //惰性求值 let x = 99; function foo(p = x + 1) { console.log(p); } foo() // 100 x = 100; foo() 阅读全文
posted @ 2022-10-17 10:05 梦呓qwq 阅读(14) 评论(0) 推荐(0) 编辑
摘要: RegExp构造函数 原来的有两种情况: var regex = new RegExp('xyz', 'i'); // 等价于 var regex = /xyz/i; var regex = new RegExp(/xyz/i); // 等价于 var regex = /xyz/i; //不允许 v 阅读全文
posted @ 2022-10-16 09:35 梦呓qwq 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 1.字符串可以通过for...of进行遍历字符. 2.遍历器可以识别大于0xFFFF的码点,传统的for无法识别这样的码点 let text = String.fromCodePoint(0x20BB7); for (let i = 0; i < text.length; i++) { consol 阅读全文
posted @ 2022-10-16 00:44 梦呓qwq 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 装饰器 装饰器语法: type Decorator = (value: Input//被装饰的值,在属性被装饰时为undefined。 , context: { kind: string;//装饰类型,可能取值为class,method,getter,field,accessor name: str 阅读全文
posted @ 2022-10-15 23:12 梦呓qwq 阅读(15) 评论(0) 推荐(0) 编辑
摘要: final关键字 父类的私有方法是默认为final的,因此无法继承和重写,如果子类中还有则是新成员。 基本类型的final域重排序规则:如 public class FinalDemo{ private int a;//普通域 private final FinalDemo b;//final域 } 阅读全文
posted @ 2022-10-13 23:54 梦呓qwq 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 深度测试 大部分系统的深度缓冲是24位的,深度缓冲会和深度值进行比较,如果通过则更新,否则丢弃。 屏幕坐标可以在GLSL中通过gl_FragCoord在片段着色器中访问,其中的z是片段的真正深度。 glEnable(GL_DEPTH_TEST)用来开启深度测试,同时glClear(GL_COLOR_ 阅读全文
posted @ 2022-10-11 16:11 梦呓qwq 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 使用>的效果 h1到hn使用# 使用-的效果 粗体 粗斜体 斜体 [这是图片链接]!(https://mp.weixin.qq.com/s/s5IhxV2ooX3JN_X416nidA) int main(){ cout<<"这是代码块"; } 使用*也是一点 链接语法 脚注 可以内嵌html标签 阅读全文
posted @ 2022-10-11 11:25 梦呓qwq 阅读(17) 评论(1) 推荐(0) 编辑
摘要: 今天在做一些后端相关的项目,然后遇到一些Json文件想用vscode打开来编辑一下,emm,然后惊奇得发现,哎,我的vscode图标怎么突然没了。。。 然后我就开始查看一下自己的vscode文件夹,发现东西还留着一些,插件和某些奇奇怪怪的文件还在,可是已经没有启动的可执行文件了,然后赶紧把拓展文件打 阅读全文
posted @ 2022-05-12 20:16 梦呓qwq 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 1.auto:自动转换类型,由编译器自动进行类型推导,从而替换为目标的变量名(如int)。 使用规则:使用auto时必须同时进行初始化,auto关键字不能用来声明一个数组,auto的应用主要是在一些复杂的变量类型前,如迭代器...。 2.decltype:类似于auto的替换功能,但用法不同,编译器 阅读全文
posted @ 2022-02-03 12:07 梦呓qwq 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 1.写文件ofstream,读文件ifstream,同时读写文件fstream 2.通过创建文件对象来在文件流中操作文件。 3.打开一个文件有以下几种方式: ios::out 为输出(写)而打开文件 ios::ate 初始位置:文件尾 ios::app 所有输出附加在文件末尾 ios::trunc 阅读全文
posted @ 2022-01-21 19:37 梦呓qwq 阅读(74) 评论(0) 推荐(0) 编辑