JavaScript,如何理解[].forEach.call()代码?发布于2023年03月25日 HTML 本文中讲述一个看上去稍稍有些烧脑的js写法:[].forEach.call()。如何理解这个看上去有些奇怪的js写法呢?本文就是个类似孔乙己的茴香豆的hui字,有几种写法的问题。看起来高大上,细分析的话,就会发现这... 阅读更多
css选择器,如何理解+兄弟选择器?*+*选择的是什么节点?发布于2023年01月31日 HTML 苏南大叔在本文中将要描述一个不是很常见的css选择器,可以用于选择某个节点的邻居。其中一个最典型应用就是> *+*选择器,那么,这个奇怪的【星加星】的css写法是什么意思呢?大家好,这里是苏南大叔的程序如此灵... 阅读更多
BroadcastChannel如何解决同域下不同页面通信技术难题?发布于2023年01月29日 前端编程 BroadcastChannel翻译成中文就是广播频道,从这个角度上来考虑的话,就很容易理解本文中的主要内容了。首先,所有的频道参与者都必须有关系,是同一个域名下。其次,可以发送数据,也可以接受数据。另外,这个是基... 阅读更多
JavaScript,如何判断页面tab切换事件?聚焦失焦事件判断发布于2023年01月28日 前端编程 页面失去焦点的时候,就可能不需要再执行代码。等到页面再次获得焦点的时候,再去恢复某些代码的执行,这就是本文的基本写作背景。如何检测页面的聚焦和失焦事件呢?如何检测浏览器标签切换事件呢?大家好,这里是苏南大叔的程序如... 阅读更多
打开ie浏览器,如何不自动转换为edge浏览器?发布于2023年01月27日 前端编程 由于历史原因,存在着一些特殊的网站,必须使用ie浏览器才能打开。其他的浏览器,即使是兼容性最好的谷歌浏览器,一些功能也不能保证完美运行。然而目前的win10系统,打开传统的ie浏览器会自动跳转到edge浏览器,这个... 阅读更多