Javascript实现摩斯码加密解密
摩尔斯电码是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号,是由美国人萨缪尔·摩尔斯在1836年发明。 每一个字符(字母或数字)对应不同的序列(由点和划组成)。
TypeScript 之模板字面量类型
模板字面量类型以字符串字面量类型为基础,可以通过联合类型扩展成多个字符串。它们跟 JavaScript 的模板字符串是相同的语法,但是只能用在类型操作中。
常用正则表达式(regular expression)
正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。
Typescript中的协变、逆变、双向协变
协变(Covariant)、逆变(Contravariant)、双向协变(Bivariant)并非Typescript所特有,其他结构化语言诸如c#、java等也都拥有该特性。 怎么理解这个概念呢?
让iframe焕发新生
前端开发中我们对 iframe 已经非常熟悉了,那么 iframe 的作用是什么?可以归纳如下:在一个 web 应用中可以 独立 的运行另一个 web 应用,这个概念已经和 微前端 不谋而合,相对于目前配置复杂、高适配成本。
Vue3 KeepAlive组件原理分析
知其然而知其所以然,优秀的工程师不仅要能熟练的使用框架,还要了解其底层是如何实现的。本文主要探究Vue3源码中内置KeepAlive组件实现原理。KeepAlive 是一个抽象组件,它并不会渲染成一个真实的 DOM
css背景图片全屏铺满自适应方式总汇
一张清晰漂亮的背景图片能给网页加分不少,设计师也经常会给页面的背景使用大图,我们既不想图片因为不同分辨率图片变形,也不希望当在大屏的情况下,背景有一块露白
程序员裸辞全职接单一个月的感触
在这个内卷的时代,身处一线城市,来自全国各地的优秀学院/培训机构人才辈出,涌入市场,竞争激烈,各大公司并驱争先用丰厚的薪水,优渥的待遇去吸引更优秀人才入职。
伪静态规则及说明
伪静态页面相对纯静态页面来讲,通常我们是为了利于搜索引擎优化,将文章生成静态页面,但是有的朋友想让自己的页面实时生成新的数据,所以运用了动态的脚本,但是又不想损失了搜索引擎友好这一面,所以产生了伪静态这一技术