前端笔记
文章平均质量分 78
写完bug就找女朋友
努力写bug.....
展开
-
《TypeScript基础》:下
我们大多是在混入(mixins)或其它不适合典型面向对象模型的地方看到交叉类型的使用。) 下面是如何创建混入的一个简单例子:联合类型与交叉类型很有关联,但是使用上却完全不同。偶尔你会遇到这种情况,一个代码库希望传入`number`或`string`类型的参数。例如下面的函数:`padLeft`存在一个问题,`padding`参数的类型指定成了`any`。这就是说我们可以传入一个既不是`number`也不是`string`类型的参数,但是TypeScript却不报错。原创 2024-09-03 16:36:57 · 1237 阅读 · 0 评论 -
《TypeScript基础》:中
TypeScript为JavaScript函数添加了额外的功能,让我们可以更容易地使用。和JavaScript一样,TypeScript函数可以创建有名字的函数和匿名函数。至于为什么可以这样做以及其中的利弊超出了本文的范围,但是深刻理解这个机制对学习JavaScript和TypeScript会很有帮助。让我们为上面那个函数添加类型:我们可以给每个参数添加类型之后再为函数本身添加返回值类型。当写出完整函数类型的时候,这两部分都是需要的。我们以参数列表的形式写出参数类型,为每个参数指定一个名字和类型。原创 2024-09-03 16:35:42 · 1184 阅读 · 0 评论 -
《TypeScript基础》:上
TypeScript支持与JavaScript几乎相同的数据类型,此外还提供了实用的枚举类型方便我们使用。像其他语言一样,我们使用`string`表示文本数据类型。和JavaScript一样,可以使用双引号(`”`)或单引号(`‘`)表示字符串。你还可以使用模板字符串,它可以定义多行文本和内嵌表达式。这与下面定义`sentence`方式的效果相同:TypeScript像JavaScript一样可以操作数组元素。有两种方式可以定义数组;原创 2024-09-03 16:33:28 · 816 阅读 · 0 评论 -
WebStrom/IDEA注释有空格
问题描述 如下图所示,IDEA/WebStrom在注释的时候有几个空格,对于我这种强迫症来说看起来非常难受如何解决以上的问题呢?请看如下解决方法 setting->Editor->Code Style->HTML->Code Gerneration 取消掉 Comments 下面 两个选项 就可以了,要是原创 2021-01-18 21:47:19 · 2988 阅读 · 5 评论 -
thymeleaf基本语法
thymeleaf标准表达式语法$ {…} :变量表达式。*{…} :选择表达式。#{…} :消息(i18n)表达式。@ {…} :链接(URL)表达式。~ {…} :分段表达式。变量的表达式官网解释:Variable expressions are OGNL expressions –or Spring EL if you’re integrating Thymel...原创 2020-01-11 13:41:17 · 372 阅读 · 0 评论