이전 글 "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 중국어 웹사이트의 기타 관련 기사를 참조하세요!