不知道你需要的是不是这个?clientWidthscrollWidth<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <style> * { margin: 0; padding: 0 } .box { width: 100px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } </style> <body> <div class="box" id="box">哈哈哈哈哈哈哈或或或或或或或</div> <script> const box = document.querySelector(".box"); const clientWidth = box.clientWidth; const scrollWidth = box.scrollWidth; console.log(clientWidth) console.log(scrollWidth) if(clientWidth<scrollWidth){ console.log('已省略……') } </script> </body> </html>
不知道你需要的是不是这个?
clientWidth
scrollWidth