如何在Vue中解析和渲染Markdown
HTML是超文本标记语言的缩写,可能是当今网络上使用最多的标记语言。Markdown 在我们程序界也是一个必备的技能。我们可以使用 makrdown来渲染文本,它实际上是一种更快的写作方式,因为它学习成本很低,不需要掌握很多知识就可以开始。
为什么for循环嵌套顺序会影响性能?
核心:循环次数少的放在外层,减少内层变量的操作次数。嵌套方式一i 执行 1 次 j 就会执行 1000 次 k 就会执行 1000 * 10000 次;i 执行 100 次 j 就会执行 100 _ 1000 次 k 就会执行 100 _ 1000 * 10000 次
盘点ECMAScript 2021(ES12)中有新特性!
今天主要介绍一下 ECMAScript 2021(ES12)的一部分的 JS 功能。逻辑赋值操作符,数字分隔符(1_000),Promise.any 与 AggregateError,String.prototype.replaceAll,WeakRefs 与 FinalizationRegistry 对象
js正则表达式汇总
整理一部分比较常用的正则表达式:手机号码的校验、身份证的校验、邮箱的校验、URL的校验、IPv4的校验、16进制颜色的校验
Android 如何编写垃圾代码 ?
人生得意须尽欢,莫使金樽空对月。 我们从小就有许多规则要求着做事思考,也常有人在耳边说应该这么做应该这么说。而自己内心最真实想法和观点慢慢都被磨灭,只留下了一副没有主见躯壳。
window.open()和target= blank存在安全漏洞
当新打开的页面指向一个我们不知道的网站时,我们就会被暴露在钓鱼网站的漏洞中。新页面通过 window.opener对象获得了对链接页面的一些部分访问权限。
Nuxt的middleware中间件使用方法
其次,由于我们想做多皮肤功能,所以在用户访问网页之前,先确定管理员设置的前台网页使用的哪一个皮肤,这里用到了中间件概念。 使用函数定义一个页面的中间件,会在页面初始化之前调用
为什么不推荐使用for..in迭代数组元素
for-in语句的目的是枚举对象属性。该语句将在原型链中上升,还会枚举继承的属性,这有时是不希望的。此外,规范不保证迭代的顺序,这意味着如果您想“迭代”一个数组对象
带你掌握Vue过滤器filters及时间戳转换
Vue的filters过滤器是比较常见的一个知识点,下面我将结合时间戳转换的例子带你快速了解filters的用法~按照官方的活来说,Vue.js 允许你自定义过滤器,可被用于一些常见的文本格式化