javascript 设计模式–工厂模式 无邪 6月前 (11-12) 0 0 Factory Method(工厂方法) Factory Method(工厂方法)属于创建型模式,利用工厂方法创建对象实例而不是直接用 New 关键字实例化。 理解如何写出工厂方法很简单,但理解为什么···
javascript 设计模式-Builder生成器 无邪 6月前 (11-11) 0 0 Builder(生成器) Builder(生成器)属于创建型模式,针对的是单个复杂对象的创建。 意图:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 举例子 如果看不懂上面···
javascript 设计模式–抽象工厂 无邪 6月前 (11-10) 0 0 # Abstract Factory(抽象工厂) Abstract Factory(抽象工厂)属于创建型模式,工厂类模式抽象程度从低到高分为:简单工厂模式 -> 工厂模式 -> 抽象工厂模式。 意图:···
javascript js设置弹出式独立窗口页面 无邪 7月前 (10-24) 0 0 一般简单的情况下我们会直接使用弹层的形式来进行处理,但是有的时候是一个复杂页面,需要弹窗显示,新开页面在另一个页签显示还达不到效果,所以我们需要让浏览器打开一个新的页面,并弹出来在当前页面之上,下面我···
javascript Promise的三种状态 无邪 10月前 (08-09) 0 0 Promise对象,可以将异步操作以同步操作的流程表达出来,避免了层层嵌套的回调函数,但Promise对象的状态不受外界影响,Promise对象代表一个异步操作,有三种状态: pending(进行中)···
javascript 前端异常捕获机制 无邪 10月前 (08-08) 0 0 前言 BUG是一个软件工程师永远也绕不开的问题,它可能存在于任何你想不到的地方,有时候用户反馈过来了,你还偏偏无法复现不知道具体是哪出了问题。 因此,对于最接近用户的前端来说,为了能远程定位问题、增强···
javascript 统计用户在页面停留时间关闭页面时页面停留时间ajax请求无效 无邪 1年前 (2021-05-07) 0 1 场景说明 当需要统计用户在页面停留时间时需要在关闭页面或刷新页面时发送异步请求到服务器,发送信息给服务端。或者统计网页直播中在线人数,当用户退出页面是需要告知服务器此人已退出等等。这些都需要在页面关闭···
javascript JS 中的 prototype、__proto__与constructor 无邪 1年前 (2021-04-22) 0 1 前言 作为一名前端工程师,必须搞懂JS中的prototype、proto与constructor属性,相信很多初学者对这些属性存在许多困惑,容易把它们混淆,本文旨在帮助大家理清它们之间的关系并彻底搞懂···
javascript 使用react-hooks在事件监听中state不更新问题 无邪 1年前 (2021-04-21) 0 0 在使用react开发网站时,使用事件监听是常有的事情,但是有时候你会发现一个问题,就是这个state有时候不更新,始终是一个值,让人很是费解。下面我们来看一下下面这个案例 function App()···
javascript 导航栏滚动吸顶并自动高亮和点击跳转锚点 无邪 1年前 (2021-01-16) 0 0 在阿里云的云市场页面上有一个效果,就是api导航栏当滚动条滚动到其所在位置时,自动吸顶,当滚动到下方所在导航栏指定的介绍时,自动高亮其导航栏。点击时则会滑动至其内容所在位置。具体效果为下图样式。 实现···
javascript 前端图片下载 无邪 2年前 (2020-09-25) 0 0 问题概要 前段时间遇到一个功能,挺简单,下载附件。自己也觉得很简单,于是开开心心写下了如下代码: <a href="文件地址" download >文件名称</a> 然后放到在···
javascript git pull报错:There is no tracking information for the current branch 无邪 3年前 (2019-08-15) 0 0 当删除了本地的.git文件后,需要重新和远程仓库建立连接后才能继续更新和上传代码,一般情况下我们采用的步骤是: 1.git init 2.git remote add origin git地址 3.g···