基础知识题目

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

考试分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)

关于排序的教材在这里:http://www.zhufengpeixun.cn/jishuziliao/javaScriptzhuanti/2014-01-09/204.html

时间: 2024-10-08 16:21:04

基础知识题目的相关文章

软件测试基础知识题目

基础题(65分) 1.什么是需求?需求有哪些来源?(3分) 答:需求的分类:直接需求(用户直接需求告知要求)和间接需求(行业需求要求):需求的定义:准确的描述用户需求: 来源:行业.用户.团队.运营.客服.自己(调研反馈.数据分析.竞品分析):数据分析:产品功能使用情况,如行业报告.产品后台数据等挖掘用户需求:调研反馈:通过市场调研或用户调研等方式挖掘用户真实需求:竞品分析:确立竞品分析的目的,然后分析竞品的功能和内容都有什么,通过与竞品的对比得出自身产品的需求: 直白点说:01:来源客户要求:

2.1号Java复习题目——Java中的字符串(基础知识整理)

Java中的字符串基础知识 作为程序开发当中,使用最频繁的类型之一,字符串有着与基础类型相同的地位,甚至在 JVM(Java 虚拟机)编译的时候会对字符串做特殊的处理,比如拼加操作可能会被 JVM 直接合成为一个最终的字符串,从而到达高效运行的目的. 1 String 特性 String 是标准的不可变类(immutable),对它的任何改动,其实就是创建了一个新对象,再把引用指向该对象: String 对象赋值之后就会在常量池中缓存,如果下次创建会判定常量池是否已经有缓存对象,如果有的话直接返

Linux基础知识题解答(五)

题目来自老男孩BLOG:http://oldboy.blog.51cto.com/2561410/1709569,比较适合新手,空余的时候做一下,可以巩固Linux基础知识,有不对的地方欢迎指正. (1)155729 -rw-r--r--.  1 root root   35 Oct 28 2011  oldboy 请解析上面的每一列内容 文件inode号,文件访问权限,硬链接数,文件所属用户,文件所属组,文件最后修改时间,文件名 (2)描述下硬链接和软连接的区别 1.硬链接原文件/链接文件共用

[WebGL入门]五,矩阵的基础知识

注:文章译自http://wgld.org/,原作者杉本雅広(doxas),文章中如果有我的额外说明,我会加上[lufy:],另外,鄙人webgl研究还不够深入,一些专业词语,如果翻译有误,欢迎大家指正. 不是让你到店前面排队 lufy:你一定奇怪,为什么叫这个题目,因为日语中的矩阵叫做"行列",所以作者就给读者们开了个玩笑,我就这么直接翻译了,大家知道什么意思就行了. 在3D渲染的世界里,会很频繁的用到矩阵. 这里所说的矩阵,是数学里的矩阵.英语中叫做Matrix. 矩阵虽然听起来好

网络基础知识查询

第一章.基础网络概念 1.1 网络是个什么玩意儿 全世界的人种有很多,人类使用的语言种类也多的很.那如果你想要跟外国人沟通时,除了比手划脚之外,你要如何跟对方讲话? 大概只有两种方式啰,一种是强迫他学中文,一种则是我们学他的语言,这样才能沟通啊.在目前世界上的强势语言还是属于英语系国家, 所以啰,不管是啥人种,只要学好英文,那么大家都讲英文,彼此就能够沟通了.希望不久的未来,咱们的中文能够成为强势语言啊! 这个观念延伸到网络上面也是行的通的,全世界的操作系统多的很,不是只有 Windows/Li

C# 基础知识 (五).变量类型和字符串处理

        这篇文章是阅读<C#入门经典(Beginning C#)>书籍里面的内容,作者Karli Watson.主要包括自己缺乏的一些C#基础知识和在线笔记使用,文章主要包括C#简单变量类型和复杂变量类型.命名规则.隐式转换和显示转换.变量字符串处理等内容,都是非常基础的知识,希望对初学者有所帮助. 一. C#简单变量类型和命名规则         简单类型组成应用程序中基本构件的类型,其中主要有以下类型: 整数类型 sbyte(-128~127之间整数) byte(0~255之间整数

linux基础知识题解答(九)

题目来自老男孩BLOG:http://oldboy.blog.51cto.com/2561410/1709569,比较适合新手,空余的时候做一下,可以巩固Linux基础知识,有不对的地方欢迎指正. (Linux用户权限-磁盘-网络) (1)列出 IPv4 的网络地址的分类,各分类容纳的网络数和主机数,以及前三类中的私有地址. A类:1~126,私有地址10.0.0.0~10.255.255.255 B类:128~191,私有地址172.16.0.0~172.31.255.255 C类:192~2

mysql 的常见语句总结和其他基础知识

一下为从视频和其他教程的总结.文章内大部分为传播智客的mysql记录.特此声明. C:\Program Files\MySQL\MySQL Server 5.6\bin>mysql -uroot -p1234 mysql复习一:复习前的准备1:确认你已安装wamp2:确认你已安装ecshop,并且ecshop的数据库名为shop 二    基础知识:1.数据库的连接mysql -u -p -h-u 用户名-p 密码-h host主机 2:库级知识2.1 显示数据库: show databases

【CTF】逆向基础知识1

虽然逆向涉及的知识比较多,但是如果把应用限定在CTF题目之类的话,我们这里对经常用到的一些基础知识做一个总结. 思路来源:Blue-lotus&信协集训&c++安全编码&0day安全&Google stack frame 的基本概念 ebp 的作用是? ebp和esp是栈的顶端.底端的标志 ebp 和 esp 是怎么相互配合的? 相互配合是指在函数调用时,ebp入栈,被赋新值,然后esp抬高,从而在函数调用时开辟新的栈帧并保持栈帧平衡. calling convention