JavaScript
被考次数: 10次
被考频率: 高频率
答错率:    45%
知识难度:
考试要求: 掌握     
知识路径:  > 电子商务系统程序设计基础  > Web 设计基础  > JavaScript


本知识点历年真题试卷分布
>> 试题列表    
 

 
       JavaScript语法基础
       JavaScript是一种网页的脚本编程语言,同时也是一种基于对象的编程语言。它只能通过浏览器实现网络的访问和动态交互。在HTML中嵌入JavaScript小程序后,提高了网页的动态性。JavaScript可以直接对用户提交的信息在客户端做出回应。它的运行环境与操作系统没有关系,它是一种依赖浏览器本身运行的编程语言。
          基本数据类型
          JavaScript提供了4种数据类型:数值型、字符型、布尔型和空值。四种数据类型的数据可以是常量也可以是变量。
          JavaScript和其他编程语言一样,变量的命名也必须符合以下的变量命名规则:只能由字母、数字和下画线组成,并且第一个字符必须是字母或者下画线;JavaScript语言区分大小写;不能使用已有的关键字作为变量名。
          运算符
          JavaScript中运算符主要分为:算数运算符、比较运算符和逻辑运算符等。JavaScript中的算数运算符和其他编程语言差异不大。
          程序结构
          JavaScript语言的程序结构与其他语言一样,也是顺序、选择及循环等三种结构,其中,选择结构也是分为if语句和switch语句,循环结构分为,while、do…while和for语句,结构与语法与前文C#语言基本相同。
       JavaScript中的事件
       JavaScript是一门基于对象的编程语言,虽然没有面向对象编程语言那样规范和严格,但有面向对象的编程必须要有事件的驱动,才能执行程序。例如,当用户填写完表单数据,点击提交按钮时,就发生了一个鼠标单击(onClick)事件,需要浏览器做出处理,返回给用户一个结果。使用语法如:,其他事件使用语法类似。
       常见的事件和说明如下表所示。
       
       常见的事件和说明
       JavaScript中的函数和对象
       在编写程序的过程中,为了提高运行效率,方便后期的组织和调试以及更新维护,并不是把所有程序堆积在一起,而是将一个大程序分解为多个小程序块,也就是函数。
          JavaScript中的函数
          (1)有参函数的定义。
          基本语法:
          
          语法说明:function是定义函数的关键字,函数的形参可以有一个或者多个,具体的函数内容写在一对花括号之中。
          (2)无参函数的定义。
          基本语法:
          
          语法说明:function是定义函数的关键字,具体的函数内容写在一对花括号之中。
          JavaScript中的对象
          JavaScript脚本语言是一门基于面向对象的编程语言,它也有一些预定义对象支持的简单对象模型。JavaScript中有浏览器内部对象,也有内置对象,现对一些重要的对象进行介绍。
          (1)Navigator对象。
          Navigator对象管理着浏览器的基本信息,如版本号、操作系统等。例如显示版本号可以使用
          (2)Location对象。
          Location是浏览器内置的一个静态的对象,它显示的是一个窗口对象所打开的地址。使用此对象是要考虑权限问题,不同的协议或者不同的主机不能互相引用彼此的Location对象。
          (3)Window对象。
          Window是一个优先级很高的对象,该对象包含了丰富的属性、方法。程序员可以简单地操作这些属性方法,对浏览器窗口进行控制。
          (4)Document对象。
          JavaScript的输入和输出需要通过对象来完成,Document对象就是输出对象其中之一。Document对象最主要的方法是write()。
          (5)内置对象和方法。
          JavaScript脚本语言也提供了一些内置的对象,程序员可以利用这些对象以及对象的属性和方法更好的编程。内置对象包括Date对象、String对象、Math对象等。使用内置对象的语法格式如下:对象名.方法名称(参数)。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有