准备参加 JSE-40-01 JavaScript 认证考试,这将确认您对 JavaScript 编程基础知识的掌握。这个课程非常适合那些希望在参加 JavaScript 学院的考试之前测试自己知识的人。
课程中的测试涵盖了 JSE-40-01 证书的以下领域:
-
理解 JavaScript 编程背景下的基础知识:解释器、编译、客户端、后端
-
设置开发环境:基本工具(代码编辑器、解释器、调试器)
-
JavaScript 在浏览器中的交互:与 HTML 链接,在控制台中执行代码,开发者工具
-
使用变量:命名和声明、初始化、修改、值的类型、转换
-
程序上下文中的变量:作用域、代码块、变量提升、遮蔽
-
JavaScript 原始类型及其功能:布尔值、数字、BigInt、undefined、null
-
处理字符串:字符字面量、使用单引号和双引号、转义字符、字符串插值、基本属性和方法(长度、charAt、slice、split、substring)
-
复杂数据类型:使用对象,例如,对象字面量、对象的属性和方法
-
数组,另一种用于存储各种数据的复杂数据类型,使用数组,它们的属性和方法如:shift、unshift、push、pop、slice、splice、concat 等
-
操作符:算术、逻辑、赋值、比较、复合赋值操作符:组合操作符及其实际应用,操作符优先级
-
控制语句:if else、if else if、switch、三元操作符
-
高级操作符如:typeof 检查值类型、instanceof、delete
-
用户交互:alert、confirm、prompt
-
循环以重复执行代码:for、while、do while、for in、for of、使用 break 和 continue 控制循环,遍历数组和对象
-
函数,声明、调用、参数、返回值
-
使用箭头函数、匿名函数、回调函数、函数内的作用域
-
使用递归解决编程问题
-
JavaScript 代码中的错误及其处理:语法错误、语义错误、逻辑错误
-
使用 try、catch、finally 进行异常处理,如:SyntaxError、ReferenceError、TypeError、RangeError
-
同步和异步编程:setTimeout、setInterval
-
调试代码:调试器、逐步执行、在 JavaScript 控制台中分析代码、测量程序执行速度
实际测试涵盖了 JSE-40-01 证书的要求,并包括额外的解释,说明某些代码为何以特定方式工作的原因,这在不太明显的情况下非常有用。