> 웹 프론트엔드 > JS 튜토리얼 > JS 숫자와 문자열 간의 변환에 대한 자세한 설명

JS 숫자와 문자열 간의 변환에 대한 자세한 설명

小云云
풀어 주다: 2018-05-31 09:06:17
원래의
2684명이 탐색했습니다.

이 글에서는 주로 JS 숫자와 문자열 간의 상호 변환에 대한 간략한 설명을 제공합니다. 편집자님이 꽤 좋다고 생각하셔서 지금 공유하고 모두에게 참고용으로 드리고자 합니다. 편집자를 따라 살펴보겠습니다. 모두에게 도움이 되기를 바랍니다.

문자열을 숫자로 변환

1 parseInt() 함수

parseInt() 함수는 문자열의 시작 부분부터 구문 분석하여 정수를 반환합니다.
parseInt('123'): 123을 반환합니다.
parseInt('1234xxx'): 1234를 반환합니다. ;
parseInt('123.456') : 123을 반환합니다.
parseInt('1 2 3') : 문자열의 경우 첫 번째 숫자를 반환합니다.
parseInt('bb cc 12') : NaN을 반환합니다. 문자 첫 번째 문자열이 숫자가 아니면 nan
parseInt('123' 321): 321을 반환합니다.
parseInt("AF", 16); 175를 반환합니다. 이진수를 8진수로 자동 변환합니다

숫자를 구문 분석할 수 없는 경우 isNaN() 함수로 감지할 수 있는 NaN 값이 반환됩니다.

parseFloat()는

var 문자 앞에 "+"가 있는 소수점

2만 반환합니다. n =+"123": 123

3자 반환 및 "*"

var n = "123"*1: 123

4 반환 문자열 배열 분할 추가

var arr = str.split(",") 문자열 그룹인 use는 여러 그룹으로 나뉩니다.
b = a.join("-"); - 지정된 구분 기호이므로 원하는 대로 배열을 문자열로 변환할 수 있습니다.

5 문자열과 숫자를 추가하면 a가 반환됩니다. string

console.log(12+"12"):返回"1212"
console.log('12' + '34')返回'1234' 
console.log('12' + 34 ) 返回'1234' 
console.log(12 + '34'')返回1234' 
console.log(12 + 34 ) 返回46
로그인 후 복사

6 여러 숫자에 문자열을 추가할 경우 괄호로 확장하세요

("<img src=&#39;images/" + 2 + 1 + ".jpg&#39;>") 返回("<img src=&#39;images/" + 21 + ".jpg&#39;>")
로그인 후 복사

3

("<img src=&#39;images/" + (2+1)+ ".jpg&#39;>") 返回("<img src=&#39;images/" + 3 + ".jpg&#39;>")
로그인 후 복사
로 변환하려면

var a = 10 + 20 + &#39;abc&#39; + &#39;cd&#39;; 返回a的值为:30abccd
로그인 후 복사

앞에 숫자를 추가하면 숫자를 먼저 추가하면 됩니다

eval("x=10;y=20;document.write(x*y)")    返回200
document.write(eval("2+2"))      返回4
var x=10
document.write(eval(x+17)      返回27
로그인 후 복사

7eval () 문자를 추가하려는 경우 문자열 연산

1 tostring()
n = 100x = n.toString() => "100"或是(100)toString()  //tostring(2/16/8)还可以实现进制的转化
로그인 후 복사

Number to string

var n = 1234;var nn = 1234+""
-------------------------------------------------
로그인 후 복사

2 숫자 + 임의의 문자열 ""

 var i = str.indexOf("x")
로그인 후 복사

문자열에 대하여


문자열에 포함 여부를 판단합니다. 반환 첨자는 포함되지 않습니다. 반환 -1

 var i = str .lastIndexOf("")
로그인 후 복사

지난번 첨자 문자열의 문자열

str.toUpperCase() 转大写
  str.tolowerCase() 转小写
로그인 후 복사

대소문자 변환

 str.substr(0,5)
<body>
로그인 후 복사

문자열 가로채기 string.substr ("시작", "몇개 가로채기")

rrreee

관련 추천 :

자세한 설명 문자열에서 발생할 확률이 높은 PHP 숫자의 함정

PHP 숫자와 문자열 ID 상호 변환 기능(Youku ID와 유사)_PHP 튜토리얼

JavaScript 숫자 및 문자열 변환 example_javascript 기술

🎜

위 내용은 JS 숫자와 문자열 간의 변환에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿