JavaScript选择题复习:变量、关键字、DOM操作与事件

版权申诉
5星 · 超过95%的资源 1 下载量 87 浏览量 更新于2024-06-28 2 收藏 1.41MB PDF 举报
"这是一份JavaScript的复习题库,包含了选择题和可能的答案,主要涵盖了变量定义、关键字识别、表达式计算、CSS属性应用、DOM操作、事件处理等多个JavaScript编程的基础知识点。" JavaScript是一种广泛应用于互联网开发的脚本语言,主要用于浏览器端的交互式网页设计。在这份复习题库中,我们可以看到以下几个核心知识点: 1. 变量命名规则:题目中提到,变量名不能以数字开头,因此选项B (2sum) 是非法的。合法的变量名可以包含下划线、美元符号以及字母和数字,但不能是JavaScript的关键字。 2. JavaScript关键字:class在现代JavaScript中是一个关键字,用于定义类,而题目中的while、parent和case也是JavaScript的关键字。 3. 变量定义:在JavaScript中,使用var关键字来定义变量,而不是像其他语言中的int或char。 4. 条件运算符:"(778>787)?5:2" 是一个三元运算符,当条件778>787不成立时,返回后面的值,所以结果是2。 5. 表达式计算:在JavaScript中,字符串与数字相加会将数字转换为字符串进行连接,所以"12"+"12"+"5"的结果是"12125"。 6. CSS属性:display:none是用于隐藏DOM元素的CSS属性,使其在页面上不可见。 7. DOM(Document Object Model):它定义了访问和操作HTML文档对象的标准方法,包括属性、方法和事件。 8. 事件处理:onfocus事件发生在DOM元素获得焦点时,例如当用户点击输入框时。 9. Math.round()函数:这个函数用于四舍五入一个数,所以Math.round(4.1)的结果是4。 10. JavaScript事件:onClick是命令按钮(Button)支持的事件之一,表示当用户点击按钮时触发。 11. setInterval()函数:这个函数用于周期性地执行一个函数,第二个参数代表间隔时间,单位是毫秒,所以setInterval(myFunc,20)每隔20毫秒调用一次myFunc函数。 12. 正则表达式:创建匹配6位数字的邮编的正则表达式应该是/\d{6}/,其中\d代表数字,{6}表示连续的6个数字。 13. 单选按钮(radio):单选按钮有checked属性用于指定其是否被选中,并支持onClick等事件,用户可以通过单击进行状态切换。 这份复习题库覆盖了JavaScript的基础概念和常见用法,适合准备JavaScript考试或者复习编程基础的人士使用。通过这些题目,学习者可以检验自己的理解并巩固JavaScript的核心知识。