学习JavaScript最少必要知识

为什么计算机编程语言要比人类语言难学,而且灵活性也差很多呢?我想这是每一个学过或者打算学习编程语言的童鞋都会问道的一个问题,甚至有人问过我,现在计算机都这么发达了,为什么不能让计算机按照人们说的话的意思去编程呢;

我见过最简洁的一个回答是这样说的——计算机会严格地按照字面来执行每一步,计算机无法体会到言外之意,弦外之音,更不能对你的打算进行猜测,因此很多情况下,计算机都需要我们把所有的问题都考虑清楚,定义明确,这也使得编程的过程会显得过于繁琐和困难,由于工作的原因,经常会接触JavaScript,总结一下学习JavaScript的最少必要知识,虽然与市面上那些所谓的21天从入门到精通无法相提并论,但是快速入门倒是非常有帮助的,希望能让你少走弯路。

WHY

JavaScript是前端的核心,对互联网的影响越来越深刻,而随着互联网的不断发展,对JavaScript人才的需求也是越来越多,想成为那个被需要的人,JavaScript可以是绝对是以后生存的必备技能。


WHAT

无论任何一门编程语言,最核心的功能就是解决你目前的问题,JavaScript也不例外,JavaScript是一种属于网络的直译式脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果,通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。

基于以上对JavaScript的定义,我们在使用JavaScript的时候要时刻把握住它在整个WEB中的地位,它属于前端的核心,主要用来操控和重新调整DOM,通过修改DOM结构,从而达到修改页面效果的目的,要用这个中心思想去指导后续一切JavaScript的学习和使用。

HOW

1、学会使用google,之所以选择谷歌而不是百度,很重要的一个原因就是你搜到资料的靠谱程度,google远远超过百度,至于说国内无法使用谷歌的问题,请自行科普科学上网,别以为你真的了解google,其实里面有很多的技巧,这里推荐:十大高明的Google搜索技巧

2、快速了解HTML和CSS

HTML(超文本标记语言),别被它高大上的名字吓着,其实是把纯文本内加各种标记(用尖括号括起来的标记,),以便让浏览器能以正确的格式显示那些内容的“语言”。

CSS(层叠样式表),这就就更好理解了,就是能用来批量指定标签内容样式的方法。

3、搭建开发环境

解释性语言相较于编译性语言最大的好处就是开发环境特别容易部署,如果是编译性语言如JAVA、C++、C等,光是部署开发环境就够你忙活一阵子了,但是Javascript这种解释性语言有个极大的优势就是开发环境唾手可得,你的浏览器(IE、Chrome、Firefox)就是一个最简易的、最直接的开发环境,此时你需要的是一个好用的文本编辑器,这里推荐notepad++。

a)打开Google Chrome,按F12;

b)选择Source标签;

c)在左侧边栏选择Snippets标签;

d)创建.js文件,比如,test.js;

4、Freecodecamp、W3CSchool

在了解JavaScript基础部分如:定义变量、函数、数组、字符串处理、内置函数、内置对象之后一定要多实际,这两个网站里面有大量的实践题和项目可以尝试去做,同时也是消化和理解理论最好的方式。


掌握编程是个漫长的旅程,没有一蹴而就的成功,需要我们掌握很多与计算机沟通所需要的语法和沟通技巧,同时也是我们重新思考问题、定义问题的过程,不知不觉中我们看问题的视角会变得独特而且深刻,或许那一天你才真正理解编程的意义,但是中间的路需要我们每个人自己去走,只要你愿意。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,462评论 25 708
  • 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及...
    dle_oxio阅读 11,215评论 6 244
  • TITLE: 编程语言乱炖 码农最大的烦恼——编程语言太多。不是我不学习,这世界变化快! 有时候还是蛮怀念十几、二...
    码园老农阅读 5,372评论 2 35
  • 姐姐,好像有很多人喜欢。而我身后空无一人,不免有些伤感。 仔细想想也没有什么,或许我等的人还没有出现。 现...
    陪伴是最好的安慰剂阅读 152评论 0 1
  • 哑着嗓音说:“妈,你不用但心,我坚强着呢!长大了,不经历风雨怎能见彩虹啊!”妈说:“哎呀,能不担心啊,这两天我...
    小白army阅读 397评论 4 5