>  기사  >  웹 프론트엔드  >  JS를 어떻게 배우나요? 다니엘이 무엇을 하는지 봅시다

JS를 어떻게 배우나요? 다니엘이 무엇을 하는지 봅시다

云罗郡主
云罗郡主앞으로
2018-10-12 17:00:541639검색

이 글의 내용은 JS를 배우는 방법에 관한 것입니다. 다니엘이 하는 일을 살펴보겠습니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.

JS를 어떻게 배우나요? 다니엘이 무엇을 하는지 봅시다

Js는 항상 초보자들에게 "어수선하고 지저분하다"는 인상을 줍니다. 많은 초보자들이 Js를 쉽게 배울 수 있는 방법을 찾고 있다고 생각합니다. 여기에는 미래의 학습자를 위한 "JS를 배우는 쉬운 방법"을 찾기 위해 JS 학습 경험을 요약하고 싶습니다.

Js가 사람들에게 그런 느낌을 주는 이유는 주로 다음과 같은 특징 때문입니다.

A: 클로저, 내장 객체, DOM 등 지식 자체가 매우 추상적이고 모호합니다.

B: 함수 라이브러리, 개체 라이브러리 등 많은 콘텐츠가 있습니다.

C: 다양한 프로그래밍 아이디어를 혼합합니다. 이는 프로세스 지향 프로그래밍 아이디어뿐만 아니라 객체 지향 프로그래밍 아이디어도 포함합니다. 동시에 객체 지향은 다른 프로그래밍 언어(예: C++, JAVA, PHP)와도 다릅니다. 또 새로운 것 같아서, 한때 배웠던 객체지향 지식을 의심하게 만드네요...

D: 열심히 공부하다보니 실무에 적용하기에는 손색이 없어진 것 같습니다. 일반적으로 JS의 기본을 오랫동안 공부하면 변수, 함수, 객체에 대해서는 조금 알 수 있지만, 회사 개발 프로젝트를 시작하게 되면 막막합니다. 회사는 일반적으로 실제 프로젝트를 개발할 때 jquery, angle, Boostrap, amaze,layui, ueditor 등과 같은 파생 라이브러리를 직접 사용하기 때문에 이러한 라이브러리는 많고 그 자체로 어려움이 있습니다. 어떤 것을 배워야 할지 모르겠고, JS를 배우고 있는지 의심스러울 정도입니다. JS 버전도 여러 개 있고, 끝까지 배울 수 없는 것 같은데...

그렇다면 JS를 어떻게 쉽게 배울 수 있을까요? 아니면 JS 분야에서 쉽게 할 수 있나요? Js에 대한 실제 학습 경험을 정리했습니다.

1. 우선 상태를 확실히 파악해야 합니다.

항상 잊지 마세요. 그렇지 않으면 "잎사귀로 눈을 멀게 하는" 실수를 저지르기 쉽습니다. ". JS는 코드 작성을 의미하는 프로그래밍 언어이고, 지저분하다는 특징이 있다는 사실을 깨닫기 전에는 JS를 오랫동안 배우지 마십시오. 우리는 전체 웹에서의 위치를 ​​항상 파악해야 합니다. 이는 프런트 엔드의 핵심에 속하며 주로 DOM을 조작 및 재조정하고 목적을 달성하기 위해 DOM 구조를 수정하는 데 사용됩니다. 페이지 효과 수정. 이 중심 아이디어는 모든 후속 js 학습을 안내하고 조건 반사를 형성하는 데 사용되어야 합니다.

2. 명확한 학습 경로가 있어야 합니다

참고용으로 경험해 본 사람만이 제공할 수 있습니다. 내 학습 경로는 다음과 같습니다.

A: 변수, 함수, 배열, 문자열 등 정의, 처리, 내장 함수, 내장 객체 등과 같은 js의 기본 부분

B; : js는 각 기능을 캡슐화하는 프로세스 지향 프로그래밍 아이디어입니다. 이를 사용하여 탭, 사용자 정의 다중 선택 버튼, 사용자 정의 플레이어, 3D 슬라이드와 같은 몇 가지 일반적인 작은 기능을 수행해 보세요.

C: js 객체 지향 프로그래밍 아이디어, 자신만의 개체 중 일부를 캡슐화해 보세요.

D: 위 내용을 배우고 일반적으로 사용되는 라이브러리를 배우세요. 여기서는 jquery를 배워야 합니다.

E: jquery를 기반으로 하는 일반적인 플러그인을 배우세요. as: bootstrap, Layer, Rich text editor 등

F: 위의 여러 라이브러리를 포괄적으로 적용하여 실제 프로젝트용 템플릿을 작성하고 몇 가지 세트를 더 작성합니다.

3. 여러 각도에서 배우고 이해합니다

배운 내용을 완전히 활용하여 특정 기능을 여러 각도에서 수행합니다. 예를 들어 예전에는 프로세스 중심의 관점에서 수행했지만 이제는 개체에서 수행합니다. 다시 해보거나 계속해서 직접 사용할 수 있는 플러그인으로 만들어서 속성, 메서드 등을 제공하세요. 자신이 만든 기능이 점차 실제 프로젝트에서 활용될 수 있도록 노력하세요. 이는 배운 내용을 종합적으로 적용할 수 있을 뿐만 아니라 실무적인 의의도 있다는 장점이 있습니다.

4. 자신감 키우기에 주의하세요

지금은 매우 복잡하고 눈부신 웹 페이지 효과의 소스 코드를 보는 데 적합하지 않으며, jquery, angle, vue, bootstrap 같은 것을 배우기에도 적합하지 않습니다. 이러한 내용에는 심오한 지식이 많이 포함되어 있으므로 기초 없이 직접적으로 학습하면 자신감이 심각하게 손상됩니다. 이때 당신은 약하고, 당신에게 필요한 것은 자신감을 키우는 것이지, 그렇지 않으면 결과는 "죽음"이 될 가능성이 높으며, 학교에서의 성공은 멀어질 것입니다.

5. 요약을 더 작성하세요

이러한 요약에는 소스 코드, 디스플레이 효과의 스크린샷뿐만 아니라 발생하기 쉬운 실수와 그에 따른 해결 방법, 마지막 한두 가지 간결한 결론도 포함됩니다. 문장. 작성한 요약은 끝내고 완성되는 것이 아닙니다. 더 검토하고, 더 개선하고, 더 간소화해야 합니다. 프로젝트를 진행할 때는 긴 연설문을 읽는 것보다 한두 문장을 읽어서 내용을 알아야 합니다.

6. 지식 지도를 구축하세요

이렇게 하면 학습하면서 더 명확해질 것입니다. 인상에 남는 한 어떤 형태로든 할 수 있습니다.

참고: 지식 지도는 더욱 합리적이고 명확하게 만들기 위해 자주 수정되고 개정되어야 합니다.

위는 JS를 배우는 방법에 대한 내용인가요? JavaScript 비디오 튜토리얼에 대해 더 알고 싶다면 PHP 중국어 웹사이트를 주목하세요.


위 내용은 JS를 어떻게 배우나요? 다니엘이 무엇을 하는지 봅시다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 2cto.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제