笔记04 Java script深入学习|青训营

122 阅读3分钟

如何写好Java script ①充分理解JavaScript基础知识:学习JavaScript的第一步是掌握变量、数据类型、条件语句、循环语句、函数等基础知识和语法规则,这是理解和使用JavaScript的基础。   ②学习DOM和事件:HTML文档中的元素和标签可以用Document Object Model(DOM)表示,学习DOM可以让你掌握如何在HTML文档中操作元素,以及如何使用JavaScript创建新的元素。此外,学习DOM事件是非常重要的,因为它们可以让你知道如何与用户交互,如何处理用户行为。   ③掌握JavaScript高级特性:JavaScript是一种强大的编程语言,具有很多高级特性,如闭包、原型链、异步编程等,学习这些内容可以让你更好地使用JavaScript编写复杂的应用程序。   ④练习编程实践:理论的学习是必要的,但要成为一名优秀的JavaScript程序员,则必须有大量的实践经验。

各司其职:HTML、CSS、JS职能分离

通过一个例子,JS操作CSS样式,和JS操作类名,由CSS控制样式。证明让各部分各司其职,可以方便代码有更好的可观性。 在纯展示类交互寻求零JS方案

过程抽象 过程抽象是指将程序中的一个过程或一系列操作进行抽象,以便于程序员更好地理解和使用程序。在软件开发中,过程抽象是一种常用的编程思想,它可以帮助程序员更好地组织和管理代码,提高代码的可读性和可维护性。 在JS中,过程抽象通常通过函数来实现。

高阶函数 以函数作为参数 以函数作为返回值常用于作为函数装饰器

高阶函数是指可以接受其他函数作为参数,或者返回一个函数的函数。在JS中,常见的高阶函数有: 函数式编程中的纯函数和复合函数; Array.prototype.map() Array.prototype.filter()、Array.prototype.reduce()等数组方法 Promise对象及其静态then()、catch()finally()等 async/await 编程范式 命令式:面向过程和面向对象——怎么做 声明式:逻辑式和函数式——做什么 JS既有命令式范式也有声明式特点:

还讲了几个小算法案例
交通灯 洗牌 切西瓜 总结: 这节Java script深入学习我觉得更多的是了解到了某些知识点,明白今后写代码的规范和一些注意事项,这些课程我觉得倒像是对思维的拔高。期待下一节课的学习,这些课程也让我明白了自己还得多拓展知识面,只有思维层次提高了,代码才会用的顺手,这节课对我帮助很大,Java script是网页的动作灵魂,唯有打下坚固的java script才能写出更加好的网页作品