JavaScript教程--从入门到精通(2)

让我告诉你一些关于 JavaScript 的知识。
我在这方面有1 0年的经验。

记得前年我帮一个朋友创建了一个网站,但他坚持使用JavaScript。
结果是出现了各种肮脏的错误。
最终我发现,基础并不牢固。
那么,我们将讨论 JavaScript 的基本数据结构。

首先我们来说说如何添加这个脚本。
当我刚开始学习时,我对这些标签感到困惑。
[xss_clean]别忘了贴这个东西,代码会更早加载,功能会更强大;放在<Body>中,有些部分可以动态创建。
我有一个剧本。
前年在一个电商网站上,我在<Head>中放置了一个脚本。
结果,页面加载速度更快,用户反馈也非常好。

我们来谈谈这些基本数据类型。
JavaScript 有四种类型:数值(整数和实数)、字符串(单引号或双引号内的字符)、布尔值(true 或 false)和 null。
有时我对此感到困惑。
例如,对于布尔类型,JavaScript 应该使用 True 或 False,而不是像 C++ 中那样使用 1 或 0。
我记得我曾经写过一个解决方案,但是由于错误地使用了一个布尔值,导致整个页面的逻辑被破坏了。

你应该多注意变量。
名字要仔细想好,不要盲目起名。
前年有一个项目,有朋友用中文命名变量。
结果编译的时候报了各种错误,花了很长时间才搞清楚。
此外,JavaScript 中变量的类型是弱类型的。
无需提前声明。
它是在赋值时自动确定的。
但声明是一个好习惯,可以让你及早发现错误。
我记得有一次我忘记声明一个变量,结果它与另一个变量同名,导致整个程序崩溃。

当时我也对表达式和运算符感到困惑。
算术运算符、比较运算符、逻辑运算符——一切都可用。
我记得有一次写过一个复杂的条件命题,但由于操作符的误用,导致整个逻辑颠倒了,导致用户的命令一时混乱。

最后给大家举个例子。
前年,我写了一个带有高亮效果的脚本——在页面上滚动的文本。
这段代码还在服务器上,你可以查看一下。
效果还不错,不过调试起来也费了不少功夫。
这个 [xss_clean] 有各种各样的变量和函数,让我感觉头大。

总之,如果你打下了扎实的 JavaScript 基础,以后学习起来会更容易。
我过去1 0年的经验是多练习、多概括、不要害怕错误。
如果您有任何不明白的地方,请随时问我。
完全可以避免我当年踩过的坑。

前端入门教程之 JS 【switch】语句 javascript学习

如果switch语句好用又复杂,就直接替换掉。

表达式值必须严格有效,不会收到错误的类型。

请小心输入,代码可以正常工作。

默认情况下,案例必须保存以备后用,否则工作将毫无用处。

切换切换时逻辑要清晰。

经常休息,不要让代码“绊倒”。

类型匹配是关键,不要让类型让你感到困惑。

分组应该有意义,并且代码应该读起来很有趣。

大量练习并掌握开关。

js新手入门教程

好啦,我来教大家如何入门JS
首先说一下准备工作。
它可以是任何计算机,Windows、macOS、Linux 等。
你需要一个代码编辑器,VSCode 很好,它很轻并且有很多插件。
如果你懒得索赔,也可以使用初学者教程等在线的,相当方便。

学习资源只需进入菜鸟指南,搜索“菜鸟教程”即可进入。
JS教程非常清晰,适合初学者。

然后开始学习,打开初学者教程官网,搜索“JavaScript”并点击。
从基础开始学习,通常包括:
基本语法、变量、数据类型、运算符等。

流程控制、条件语句、循环等。

功能及范围 DOM操作可以动态改变网页内容
处理事件,例如单击按钮会触发什么操作。

每章都有代码示例,讲解很详细。
你应该理解每一章。

关键是网上练习。
教程中有一个“尝试”按钮。
您只需单击它即可在线输入代码并立即查看结果。
这非常好。

重点是需要了解变量和数据类型,如何用let和const声明变量,如何理解数字、字符串、布尔等类型。
还必须定义和调用函数,例如greet(){...}函数,并且必须传递参数。
您还需要知道如何使用 DOM。
使用 document.getElementById() 获取页面元素并更改属性或内容。
您还应该学习调试和错误处理。
您必须使用F1 2 浏览器才能在控制台上查看错误,并且必须能够使用try-catch处理异常。

如果你想进步,可以做一些小的练习项目,比如计算器、待办事项列表等,以巩固你的知识。
然后看一下MDNWebDocs(Mozilla Developer Network),API描述很详细。
如果还是不行,就去社区问问,像StackOverflow、掘金等,难题都能解决。

注意:不要记住语法,而是通过实际代码理解概念。
一开始不要遵循复杂的框架,像React、Vue等,先打好基础。