JavaScript에서 올바른 코드 문자열을 어떻게 실행합니까?
1738 단어 javascript
코드 문자열을 실행하려면 JavaScript의 전역 함수
eval()
를 사용합니다.문자열 자체를 고려하면 유효한 JavaScript 코드입니다.
// javascript code as string
const codeStr = `
if(12 > 10){
console.log('12 is greater')
}`;
보시다시피 위의 문자열은 JavaScript에서 실제 유효한 문자열if statement
입니다.이 문자열을 실행하려면 JavaScript의 글로벌
eval()
함수를 사용하십시오.// javascript code as string
const codeStr = `
if(12 > 10){
console.log('12 is greater')
}`;
// run string using eval() function
eval(codeStr); // 12 is greater
eval()
기능을 사용할 때 조심하지 않고 실제 응용 프로그램eval()
기능을 사용하는 것을 권장하지 않는다면 응용 프로그램에 심각한 문제를 가져올 수 있습니다.✨ 만약 네가 이것이 매우 유용하다고 생각한다면 마음대로 공유해라😃.
Reference
이 문제에 관하여(JavaScript에서 올바른 코드 문자열을 어떻게 실행합니까?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/melvin2016/how-to-execute-a-valid-code-string-in-javascript-2oh1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)