摘要:理解二包含被引用变量函数的对象极少数人。在函数外部能直接访问函数内部的局部变量吗不能但我们可以通过闭包让外部操作它。死亡在嵌套的内部函数成为垃圾对象时。 JavaScript函数高级——闭包 一、引子实例 00_引入 测试1 测试2 测试3 var btns = document.getElementsByTagName(butto...
// 打开layer弹出框 // title:标题 // w:款 // h:高 // url:地址 openLayer(title,w,h,url){ var dirname = window.location.origin; if (title == null || title == ) { title=false; }; if (url == n...
摘要:什么是环视环视结构不匹配任何字符,只匹配文本中的特定位置,这一点与单词分界符锚点以及相似,但是环视比它们更加通用,并且能够检测两侧文本。利用环视的正则表达式为我们知道表示非数字,那么这里表达式如果修改为是否可以正常工作。 什么是环视(lookaround)? 环视结构不匹配任何字符,只匹配文本中的特定位置,这一点与单词分界符b、锚点^以及$相似,但是环视比它们更加通用,并且能够检测两...
摘要:语法可以是一个数组或者其他对象,其元素或为键值对,或为两个元素的数组。每个键值对都会添加到新的。方法返回键对应的值,如果不存在,则返回。返回一个布尔值,表示实例是否包含键对应的值。 前言 今天无意间看到一篇文章(- -。忘记哪了..我大概说一下吧,本来可以直接分享的...),对于平时冗长的if else的优化. 平时也是这么处理的 通过object对象的数据结构来实现优雅的判断条件书写...
摘要:故而,我们需要在项目出现异常时主动对其进行收集上报,分析原因和影响后制定下一步解决方案。所以,我们需要一款成熟的异常监控系统来协助我们。最近在公司项目中部署了,用于项目中异常监控,涵盖了前端后端。 原文首发于我的个人博客: https://lonhon.top/ 凡事只要有可能出错,那就一定会出错 对于任何一个项目而言,本地测试肯定做不到100%覆盖,而且,我们也不能保证用户能按照我们...