Learn JavaScript

JavaScript,经常简称为 JS,是一种脚本语言。广泛用于客户端网页开发,现在服务端也有应用(Node.js),甚至游戏引擎 Unity 也可以使用 JavaScript。JavaScript 是一种动态、弱类型、基于原型的语言。

变量:用于保存东西,就像你的口袋,可能装钱,可能装刀子,可能装蒜……它是放东西、保存东西用的。

类型:口袋里装的东西,有的能吃、有的不能吃、有的可以买东西,有的可以抢东西……类型不同,作用不同。

方法:口袋里装的东西,比如说有块糖,如果你想吃,你就得先拿出来,剥皮,放嘴里,含着……不管你吃奶糖、酥糖、棒棒糖,都得这么做吧。这就是方法。

流程控制:如果是奶糖、酥糖,你剥皮之后可以直接放嘴里,如果是棒棒糖,只能把糖块放嘴里,棒棒不能吃,吃完了,如果是口哨棒棒糖,你还可以吹一吹。这一堆受我们控制的“如果”就是流程啦,我们都是正常人,可以按照正常流程吃糖。如果是精神病人可能就直接扔掉糖吃糖纸了(就像逻辑混乱的程序)。