Javascript의 목적, 사용시기 및 방법 등에 대해 친구와 이야기를 나 '습니다.
JavaScript는 HTML 페이지에 대화 형 기능을 추가하도록 설계되었습니다
[...]
JavaScript는 HTML 디자이너에게 프로그래밍 도구를 제공합니다
- HTML 작성자는 일반적으로 프로그래머가 아니지만 JavaScript는 매우 간단한 구문을 가진 스크립팅 언어입니다! 거의 모든 사람이 작은 "스 니펫"코드를 HTML 페이지에 넣을 수 있습니다. JavaScript는 이벤트에 반응 할 수 있습니다
- 페이지로드가 완료되거나 사용자가 HTML 요소를 클릭 할 때와 같이 무언가가 발생할 때 JavaScript가 실행되도록 설정할 수 있습니다. JavaScript는 HTML 요소를 읽고 쓸 수 있습니다
- JavaScript는 HTML 요소의 내용을 읽고 변경할 수 있습니다. JavaScript는 데이터의 유효성을 검사하는 데 사용될 수 있습니다
- JavaScript는 서버로 제출되기 전에 양식 데이터의 유효성을 검증하는 데 사용될 수 있습니다. 이것은 추가 처리로부터 서버를 저장합니다
- JavaScript는 방문자의 브라우저를 감지하는 데 사용될 수 있습니다. JavaScript는 방문자의 브라우저를 감지하는 데 사용될 수 있으며 브라우저에 따라 해당 브라우저를 위해 특별히 설계된 다른 페이지를로드합니다.
- JavaScript는 쿠키를 만드는 데 사용될 수 있습니다-JavaScript는 방문자의 컴퓨터에 정보를 저장하고 검색하는 데 사용될 수 있습니다.
그러나 Javascript가 요즘보다 많은 일을하는 데 익숙해 져있는 것 같습니다. 제 친구는 또한 Javascript의 OOP 기능 사용을 옹호하며 "데이터를 처리하지 말고 단순히 검증하는 것"이라고 주장합니다. Javascript는 실제로 웹 페이지에서 데이터의 유효성을 검사하고 화려한 그래픽을 만드는 것으로 제한됩니까?
그는 "자바 스크립트를 통해 데이터베이스에 액세스하지 말아야한다"고 주장하며 "일반적으로 자바 스크립트에서 무거운 작업을하고 싶지 않다"고 말합니다. 나는 그의 의견에 동의한다고 말할 수는 없지만 이것에 대해 더 많은 정보를 얻고 싶습니다.
그래서 내 질문 : Javascript가 위의 정의에서보다 강력한 것으로 발전 했습니까, 우리가 그것을 사용하는 방식이 바뀌 었습니까, 아니면 그냥 잘못입니까? 나는 이것이 주관적인 질문이라는 것을 알고 있지만 더 이상 정보를 찾을 수 없으므로 다른 것이 없다면 몇 가지 링크가 좋을 것입니다. 나는 토론을 찾지 않고 답을 찾고 있습니다.