当前位置:首页 > 综合热点 > 正文

2.程序结构

摘要: 2.程序结构最佳答案53678位专家为你答疑解惑2.程序结构---eloquentjavascript表达式和语句在第一章我们写...

2.程序结构

最佳答案 53678位专家为你答疑解惑

2.程序结构---eloquent javascript

表达式和语句

在第一章我们写了一些值,然后运用运算符操作它们得到新值。这种创造值的方法是每个javascript程序必不可少的一部分,但也只是一部分。一个产生值的代码片段称作表达式。像22“呵呵”这种直接可以得到的值就是一个表达式。对一个表达式使用像()+加这种操作符得到的依然是表达式。如果说表达式是一句话里面的一个片段,那么语句就是完整的一句话了。一个程序无非也就是一组语句。最简单的 语句=表达式+分号。比如这样:

1;!false;

表达式仅仅产生一个值就心满意足了,但是语句却往往要起到某种作用,或是输出一个hello来扬名立万,或是设置一个if来改变世界。当然在上面的例子中,尽管想法不同,两者却做了同样的事情:生成了值1true。很多情况下,javascript允许你忽略语句后面的分号,解释器会自动判别它是语句;但在一些复杂情况下,如果你省略分号,程序的下一行仍将被视为未结束语句的一部分。所以建议你在初学阶段还是乖乖使用分号。

2022 年学习 JavaScript 的 23 个网站

javascript.info

javascript.info

链接https://javascript.info/

Freecodecamp

Freecodecamp

链接https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/

Codecademy

Codecademy

链接https://www.codecademy.com/learn/introduction-to-javascript

30secondsofcode

30secondsofcode

链接https://www.30secondsofcode.org/js/p/1

Mozilla Developer Network Javascript Guide

Mozilla Developer Network Javascript Guide

链接https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide

Javascript30

Javascript30

链接https://javascript30.com/

Khanacademy

Khanacademy

链接https://www.khanacademy.org/computing/computer-programming#html-css-js

Clean-Code-Javascript

Clean-Code-Javascript

链接https://github.com/ryanmcdermott/clean-code-javascript

Learn-JS.org

Learn-JS.org

链接https://www.learn-js.org/

You Don’t Know JS

You Don’t Know JS

链接https://github.com/getify/You-Dont-Know-JS

The JavaScript Way

The JavaScript Way

链接https://github.com/thejsway/thejsway

Web Projects With Vanilla JavaScript

Web Projects With Vanilla JavaScript

链接https://github.com/bradtraversy/vanillawebprojects

Eloquent Javascript

Eloquent Javascript

链接https://eloquentjavascript.net/

Learning JavaScript Design Patterns

Learning JavaScript Design Patterns

链接https://www.patterns.dev/posts/classic-design-patterns/

w3schools

w3schools

链接https://www.w3schools.com/js/

Sololearn

Sololearn

链接https://www.sololearn.com/learning/1024

Exercism

Exercism

链接https://exercism.org/tracks/javascript

JavaScript Garden

JavaScript Garden

链接https://bonsaiden.github.io/JavaScript-Garden/

33 JavaScript concepts

33 JavaScript concepts

链接https://github.com/leonardomso/33-js-concepts

Code Combat

Code Combat

链接https://codecombat.com/

JavaScript Notes for Professionals book

JavaScript Notes for Professionals book

链接https://goalkicker.com/JavaScriptBook/

The JavaScript Beginner’s Handbook

The JavaScript Beginner’s Handbook

链接https://flaviocopes.com/page/javascript-handbook/

Udemy

Udemy

链接https://www.udemy.com/topic/javascript/free/

发表评论