基础知识题目

考试主要考察基础知识的掌握和应用,考的内容会比上的免费课的内容简单一些。考试合格后方可参加正式课。

考试分A,B卷,同桌之间的题是不一样的。分为笔记题和上机题,笔答题要过70分才行,上机题要能正常运行起来。
考试范围如下:(除这些之外,第一天的教材里有一份习题,也是考试的范围)

默写以下单词并且知道其中的意思:

对象
布尔
字符串
数字
方法(函数)
未定义
(以上这几个就是让你写出JS中的六种变量类型来,当然是英文的)
判断数据类型的运算符
js中表示浏览器的对象  
js中表示文档对象  
把"12px"前面的12提出来的那个函数  
把"12.5px"前面的12.5提出来的那个函数是 

数学方法:

把带小数的数往上取 
把带小数的数往下取  
四舍五入  
随机数  

写出以下有关DOM属性或方法的单词:DOM的(DOM是什么意思要知道)

元素 
节点 
父元素  
子元素  
兄弟  
上一个  
下一个  
创建节点
添加节点
在一个元素之前添加的DOM方法  
复制节点  
删除节点  
通过id名获得元素
通过类名获得一组元素
通过CSS选择器的方式获得元素 

数组: 

在数组的前面追加新项  
删除数组的最后一项  
在数组的中间添加一项的方法 
把一个字符串劈成数组 
把一个数组连成字符串 
把的第n到第m项提出来,但不影响原来的数组, 
把多个数组连在一起 
详细说一下splice方法的用法,这个是数组中最重要最强大的方法(说出它的功能,参数,返回值,是否对原实例有修改。)

函数的参数集合 :

字符串处理相关的:

找出字符串中的第m到第n位置的字符
找出str1在str2中第一次出现的位置
把字符串转换为大写(还有一个是转成小写的)
 

上机题:

小示例1:基本的选项卡面板能够熟练写下来(出题机率超过70%)
小示例2:九九乘法表(出题机率20%)
小示例3:表格的隔行变行(比如说一共100行,第一行红,第二行蓝,第三行绿,第四行粉,第五行黄,以下按这个规律每五行交替一次)(出题机率20%)
小示例4:冒泡排序 (附加题,可以不考,拿下这三种排序算法,奖励学费100)
        小示例5:快速排序(附加题,可以不考)
        小示例6:插入排序(附加题,可以不考,拿下这三种排序算法,奖励学费200)
posted @ 2014-05-06 23:54  dengying  阅读(268)  评论(0编辑  收藏  举报