js 虫眼鏡 大体のコードは理解できそうなのですが、テスト済みで効果は分かるけどなぜこんな書き方になっているのか分からないコードがあります。
写真をアップロードできません。理由はわかりません。この関数を作成した人なら誰でもよく知っているはずです。
このうち、x = small.offsetWidth - Mask.offsetWidth です。このコードがわかりません。どちらも固定値ではないでしょうか? アラートを使用して small.offsetWidth をテストします。mask.offsetWidth は固定値です。 x のテストは変数値です。機能的には、x は変数である必要があります。しかし、small.offsetWidthとmask.offsetWidthは固定値であるべきではないでしょうか?