ここでの if (el instanceof SVGElement)
の目的は機能テストであるはずですが、受信要素 el の場合、そのプロトタイプ チェーンに SVGElement があるかどうかは、getBoundingClientRect があるかどうかとは何の関係もないようですよね。要素のプロトタイプ チェーンに SVGElement がない場合でも、getBoundingClientRect メソッドは存在します。では、ここでの記述は何を意味するのでしょうか。
ありがとうございます!
クライマックス
根拠があり説得力があります!
SVGElement - offsetParent、offsetTop、offsetLeft、offsetWidth、および offsetHeight のプロパティは Chrome 48 で非推奨になりました。