파이썬에서 eval
내장 함수와 같은 JavaScript에 내장 함수가 있습니까? 알림 : eval
함수는 문자열로 방정식을 취해 결과를 반환합니다. 예를 들어 변수 x
이 2라고 가정하면 eval("2x+5")
은 9를 반환합니다.JavaScript의 문자열 평가 함수
답변
예, JavaScript에도 eval
의 기능이 있습니다.
그 외에도 진술은 유효해야합니다 (예 : eval("2*x+5")
).
JavaScript에서 eval
을 사용하는 것은 권장하지 않습니다. MDN에서 읽을 수 있습니다.
REF :https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/eval
+1 그냥 MDN이 산술적 차이를 설명하기 때문에, 그리고 꼭 필요한 면책 조항. –
네, 이상하게도 eval이라고합니다.
http://www.w3schools.com/jsref/jsref_eval.asp
편집 : 당신이 그것을 사용하지 말아야하는 이유가 설명하기 때문에 비전에서 모질라 링크 (https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/eval)이 좋습니다.
당신은 eval()
그러나 당신이 자바 스크립트에 의해 이해 사람에게 어떤 "인간"수학 연산자를 변환해야합니다 사용할 수 있습니다.
var sum = "4x5";
eval(sum.replace("x", "*"));
업데이트 변수 인 X에 관한 부분을 읽어 보지 않았! 그것은 방정식이 얼마나 복잡한 지에 따라 약간 더 복잡하게 만듭니다.
'x'는 곱셈 기호가 아니라 변수입니다. – VisioN
- 1. 평가 함수
- 2. 평가 문자열
- 3. JavaScript의 이상한 함수 동작
- 4. javascript의 atob과 비슷한 Java 함수
- 5. JavaScript의 문자열 리터럴을 포함하는 문자열
- 6. 달빅의 평가 함수
- 7. OBIEE의 평가 함수 이해하기
- 8. MATLAB의 부분 함수 평가
- 9. PHP strtotime 함수 평가
- 10. 체커를위한 정적 평가 함수
- 11. 파이썬 평가 및 문자열 색인
- 12. javascript의 자바 반환 함수
- 13. javascript의 window.close() 함수
- 14. JavaScript의 함수 객체
- 15. nodejs/javascript의 중첩 함수
- 16. JavaScript의 함수 순서
- 17. JavaScript의 Array에 함수 구현
- 18. JavaScript의 함수 포인터
- 19. javascript의 함수 "return"
- 20. javascript의 setTimeout 함수
- 21. Javascript의 자체 호출 함수
- 22. JavaScript의 instanceOf 함수 구현
- 23. javascript의 setInterval 함수
- 24. JavaScript의 함수 포인터 배열?
- 25. 문자열 내부 평가
- 26. 쓰기 문자열 평가 기능
- 27. Android Studio에서 문자열 평가
- 28. 가변 문자열 (일명 평가)
- 29. Regex를 사용하여 문자열 평가
- 30. 롱 평가 문자열
https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/eval – VisioN
예. 그것은'eval'이라고합니다. :-) – Aya
[ECMA-262 초 15.1.2.1.1] (http://ecma-international.org/ecma-262/5.1/#sec-15.1.2.1.1). – RobG