이전 글 "JavaScript가 연관배열의 키를 얻는 두 가지 방법"에서 JavaScript로 연관배열의 키를 얻는 방법을 소개해 드렸습니다. 관심있는 친구들은 배워보세요~
이 글의 핵심 내용입니다. 확장자를 삭제하려면 클릭하고 JavaScript를 통해 파일 이름을 가져오는 방법을 가르쳐주세요.
더 이상 헛소리는 그만하고 바로 본론으로 들어가겠습니다!
두 가지 구현 방법을 소개합니다:
첫 번째 방법의 코드는 다음과 같습니다.
참고: 이 예에서는 split()
, slice()를 사용합니다. code> 및 <code>join()
메서드를 사용하여 파일 이름을 가져옵니다. split()
、slice()
和 join()
方法获取文件名。
<!DOCTYPE HTML> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body style = "text-align:center;"> <h1 style = "color:#ff311f;" > PHP中文网 </h1> <p id = "GFG_UP" style = "font-size: 15px; font-weight: bold;"> </p> <button onclick = "gfg_Run()"> 点击 </button> <p id = "GFG_DOWN" style = "color:#ff311f; font-size: 20px; font-weight: bold;"> </p> <script> var el_up = document.getElementById("GFG_UP"); var el_down = document.getElementById("GFG_DOWN"); var fName = "fileName.jpg"; el_up.innerHTML = "String = '"+fName + "'"; function gfg_Run() { el_down.innerHTML = fName.split('.').slice(0, -1).join('.'); } </script> </body> </html>
效果如下所示:
split()方法:用于把一个字符串分割成字符串数组。
slice()方法:可提取字符串的某个部分,并以新的字符串返回被提取的部分。
join()方法:用于把数组中的所有元素放入一个字符串。
第二种方法代码如下:
注:本示例使用RegExp
和replace()
<!DOCTYPE HTML> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body style = "text-align:center;"> <h1 style = "color:#17c4ff;" > PHP中文网 </h1> <p id = "GFG_UP" style = "font-size: 15px; font-weight: bold;"> </p> <button onclick = "gfg_Run()"> 点击 </button> <p id = "GFG_DOWN" style = "color:#17c4ff; font-size: 20px; font-weight: bold;"> </p> <script> var el_up = document.getElementById("GFG_UP"); var el_down = document.getElementById("GFG_DOWN"); var fName = "fileName.jpg"; el_up.innerHTML = "String = '" + fName + "'"; function gfg_Run() { el_down.innerHTML =fName.replace(/\.[^/.]+$/, "") } </script> </body> </html>
RegExp
및 replace()
메서드를 사용하여 파일 이름을 가져옵니다. . 🎜rrreee🎜효과는 다음과 같습니다. 🎜🎜🎜🎜🎜🎜🎜RegExp는 정규식의 약어입니다. RegExp 개체는 텍스트에서 검색할 내용을 지정하는 데 사용됩니다. RegExp 개체는 new 키워드를 통해 정의할 수 있습니다. 🎜🎜🎜🎜replace() 메서드는 문자열의 일부 문자를 다른 문자로 바꾸거나 정규식과 일치하는 하위 문자열을 바꾸는 데 사용됩니다. 🎜🎜🎜🎜🎜마지막으로 "🎜🎜JavaScript Basic Tutorial🎜🎜"을 여러분께 추천드리고 싶습니다~ 여러분 모두의 학습을 환영합니다~🎜위 내용은 확장자를 삭제하고 JavaScript를 클릭하여 파일 이름을 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!