방법: 1. "+" 연산자를 사용하여 자동으로 변환합니다. 2. 변환을 위해 JS 내장 함수를 사용하세요. 예를 들어 toString()과 String()은 문자열로 변환될 수 있고, Number()와 parsInt()는 숫자 유형으로 변환될 수 있으며, Boolear()는 Boolean으로 변환될 수 있습니다. 유형.
이 튜토리얼의 운영 환경: Windows 7 시스템, ECMAScript 버전 5, Dell G3 컴퓨터.
1. 문자열로 변환
1. toString 메서드 사용:
이 메서드는 null 및 정의되지 않은 경우에는 적합하지 않으며 toString 메서드가 없습니다.
var num = 18; var isRight = true; var a = null; console.log(num.toString()); console.log(isRight.toString());
2.
이 방법은 null 및 undefed를 문자열 유형으로 변환하는 데 자주 사용됩니다. 문자가 있으면 NaN이 반환되고 부울 유형은 변환될 수 있습니다console.log(String(num)); console.log(String(isRight)); console.log(String(a));
2.parseInt 메소드
parseInt 메소드는 문자열에서 값을 발견하면 값을 숫자로 변환합니다. 숫자가 아닌 값을 발견하면 부울 유형을 변환할 수 없습니다.
console.log(num+''); console.log(isRight+''); console.log(a+'');
는 구문 분석에 정수만 있는 경우와 유사합니다. var str1 = '123';
var str = 'abc';
var str2 = '123abc'
var isRight = true;
console.log(Number(str1));//值为123
console.log(Number(str));//值为NaN(不是数值)
console.log(Number(str2))//Number方法只要字符串中有一个字母则返回NaN
console.log(Number(isRight));//值为1
문자열을 문자로 변환할 수 없습니다. 먼저 부울 유형인 "-" 쪽을 값과 문자열로 변환할 수 있습니다. 문자열을 숫자 값으로 변환한 후 빼기합니다. 값 변환에 실패하면 숫자 값과 문자열이 있는 NaN
"+" 쪽이 됩니다. 먼저 숫자 값을 문자열로 변환한 다음 연결합니다.
console.log(parseInt(str1));//值为123 console.log(parseInt(str));//值为NaN console.log(parseInt(str2));//parseInt方法在字符串中遇到数值转换成数字,如果遇到非数字就会返回
3. Boolear 유형으로 변환
1. Boolear 방법 사용:
false로 변환하는 5가지 경우: null NaN
console.log(parseFloat(str1)); console.log(parseFloat(str)); console.log(parseFloat(str2)); console.log(parseFloat(isRight));//如果解析中只有整数则解析为整数
더 많은 프로그래밍 관련 지식을 보려면 다음을 방문하세요:
Programming Video! !
위 내용은 자바스크립트에서 변환을 입력하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!