免费智能真题库 > 历年试卷 > 电子商务设计师 > 2020年下半年 电子商务设计师 上午试卷 综合知识
  第59题      
  知识点:   JavaScript   JavaScript中的对象   数组   Java
  章/节:   Web 设计基础       

 
JavaScript中,Array对象的( )方法用于向数组的末尾添加一个或多个元素。
 
 
  A.  sort()
 
  B.  pop()
 
  C.  push()
 
  D.  slice()
 
 
 

 
  第57题    2016年下半年  
   54%
navigator对象用于获取用户浏览器的相关信息,该对象中用于获取浏览器名称的属性是(57)。
  第61题    2017年下半年  
   68%
JavaScript中定义一个求两个整数较大数函数的正确形式是( )。
  第61题    2016年下半年  
   46%
向页面输出“Hello World”的JavaScript语句是(61)。
   知识点讲解    
   · JavaScript    · JavaScript中的对象    · 数组    · Java
 
       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对象等。使用内置对象的语法格式如下:对象名.方法名称(参数)。
 
       JavaScript中的对象
        JavaScript脚本语言是一门基于面向对象的编程语言,它也有一些预定义对象支持的简单对象模型。JavaScript中有浏览器内部对象,也有内置对象,现对一些重要的对象进行介绍。
        (1)Navigator对象。
        Navigator对象管理着浏览器的基本信息,如版本号、操作系统等。例如显示版本号可以使用
        (2)Location对象。
        Location是浏览器内置的一个静态的对象,它显示的是一个窗口对象所打开的地址。使用此对象是要考虑权限问题,不同的协议或者不同的主机不能互相引用彼此的Location对象。
        (3)Window对象。
        Window是一个优先级很高的对象,该对象包含了丰富的属性、方法。程序员可以简单地操作这些属性方法,对浏览器窗口进行控制。
        (4)Document对象。
        JavaScript的输入和输出需要通过对象来完成,Document对象就是输出对象其中之一。Document对象最主要的方法是write()。
        (5)内置对象和方法。
        JavaScript脚本语言也提供了一些内置的对象,程序员可以利用这些对象以及对象的属性和方法更好的编程。内置对象包括Date对象、String对象、Math对象等。使用内置对象的语法格式如下:对象名.方法名称(参数)。
 
       数组
        数组是一种一对多的数据类型,即它是可以存储多个同类型值(或元素)的单个数据类型,其中所有的值(或元素)可以通过数组的下标来访问,并且这些元素在内存中占据着一块连续的存储空间,这里介绍一维数组和二维数组。
        (1)一维数组。
        同变量一样,数组也必须“先定义,后使用”。定义一维数组的格式如下:
        
        方括号“[]”在这里表示是定义一个数组,而不是普通的一个变量或对象。
        例如:int[]arry;定义了一个名为arry的整型数组,意味着该数组可用来存放多个整数,但此时并没有为存储变量分配空间。在C#语言中,定义数组后必须对其初始化(为数组分配内存空间)才能使用。初始化数组有两种方法:静态初始化和动态初始化。
        ①静态初始化。如果数组中包含的元素不多,且初始元素值是已知的,则可以采用静态初始化方法。静态初始化数组时,必须与数组定义结合在一起,否则会报错。
        例如:
        
        ②动态初始化。动态初始化需用new关键字将数组实例化为一个对象,再为该数组对象分配内存空间,并为数组元素赋初值。动态初始化数组的格式为:
        例如:
        
        或写为:
        
        当定义完一个数组,并对其初始化后,就可以引用数组中的元素了。一维数组的引用方式是:
        
        数组的下标是元素的索引值,它代表了要被访问的数组元素在内存中的相对位置,就是从数组的第1个元素到某个数组元素的偏移量。在C#中数组元素的索引是从0而不是1开始的,如数组arry的第1个元素是arry[0],第2个元素是arry[1],以此类推。
        (2)二维数组。
        在C#语言中,多维数组可看作是数组的数组,即高维数组中的每一个元素本身也是一个低维数组,二维数组的定义格式:
        
        二维数组也包括两种初始化方法,即:静态初始化和动态初始化,并且其初始化形式也非常相似。
        例如,以下定义一个3行2列的整型二维数组并对其静态初始化:
        
        二维数组经过初始化后,其元素在内存中将按一定的顺序排列存储。二维数组的存储序列为按矩阵的“行”顺序存储,例如上例中a数组的存储顺序为:
        
        .动态初始化
        动态初始化例如:
        
        在动态初始化二维数组时,也可直接为其赋予不同的初始值。例如:
        
        与一维数组类似,二维数组也是通过数组名和下标值来访问数组元素的。唯一与一维数组不同的是,二维数组需由两个下标来标识一个数组元素,二维数组的引用形式为:
        
        例如:a[2,3]表示是a数组的第3行、第4个元素。
 
       Java
        Java语言起源于Oak语言,Oak语言被设计成能运行在设备的嵌入式芯片上。
        Java编译成伪代码,这需要一个虚拟机来对其进行解释,Java的虚拟机在几乎每一种平台上都可以运行。这实质上使得开发是与机器独立无关的,并且提供了通用的可移植性。
        Java把类的概念和接口的概念区分开来,并试图通过只允许接口的多继承来克服多继承的危险。
        Java的异常处理机制与C++的try/throw/catch相类似,但更加严密。在Java中,通过声明轻型线程来处理并发性,这些线程通过副作用和同步协议进行通信。
        Java Beans是组件,即类及其所需资源的集合,它们主要被设计用来提供定制的GUI小配件。
        Java中关于面向对象概念的术语有对象、类、方法、实例变量、消息、子类和继承。
   题号导航      2020年下半年 电子商务设计师 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第59题    在手机中做本题