JS阶段测试

一、选择题

1、表单中的数据要提交到的处理文件由表单的( c )属性指定。

A. method     B. name    C. action    D. 以上都不对

2、在CSS样式表中,设置div层是否隐藏的属性可以是(b).

  1. show:none | block;
  2. display:none | block;
  3. display:yes | no;
  4. show:yes | no;

3、下面变量声明中哪一句是错误的? d

A, PHP的变量命名不能以数字开始

B,PHP的变量命名不能以特殊符号开始,但特殊符号可以插在变量名中间

C,PHP的变量名严格区分大小写

D,PHP的变量命名可以以下划线开始

4、下面这一段为变量的引用,其正确的运行结果为?   c

<?php

$a=68;

$b=$a;

$a=50;

Echo $b;

$c=60;

$d=&$c;

$c=50;

Echo $d;

?>

A.$b=68,$c=60;

B.$b=50,$c=60;

C.$b=68,$c=50;

D.$b=50,$c=50;

5、哪些函数与文件上传无关或是错误的? 【多选题】cd

A,move_uploaded_file();

B,is_uploaded_file();

C,move_file_uploaded();

D,move_file_uploade();

6、PHP的mysql系列函数中常用的遍历数据的的函数是    a

A, mysql_fetch_row,mysql_fetch_assoc,mysql_affetced_rows

B, mysql_fecth_row,mysql_fecth_assoc,mysql_affetced_rows

C, Mysql_fetch_rows,mysql_fetch_array,mysql_fetch_assoc

D, Mysql_fecth_row,mysql_fecth_array,mysql_fecth_assoc

7、下面隐藏名为mydiv的层的代码正确的是: ()c

A. document.getElementById(mydiv).style.display="none";

B. document.getElementById("mydiv").style.display=none;

C. document.getElementById("mydiv").style.display="none";

D. document.getElementById("mydiv").style.display=="none";

8、在JavaScript表达式中13+"13"+"5"的结果是:()

A. 29        B. 1217        C. 126       D. 13135

9、制作级联菜单功能时调用的是下拉列表框的( b)事件。

A  onClick

B  onChange

C  onmouseout

D  onmousemove

10、能够返回键盘上的按键对应字符的事件是( b )   abc

A  onKeyDown

B  onKeyPress

C  onKeyUp

D  onMouseOver

11、 Window对象的常用方法中哪一个是带有提示信息、确定和取消按钮的对话框(b)

a) open()

b) confirm

c) alert

d) Comfirm

12、哪一个是比较字符串的函数? d

A. strtolen()

B. strops();

C. substr();

D. strcmp();

13、 如果你想要自动加载类,下面哪种函数声明是正确的

A)  function autoload($class_name)

B)  function __autoload($class_name, $file)

C)  function __autoload($class_name)

D)  function _autoload($class_name)

14、下面的脚本运行以后,$array数组所包含的值是什么?(  )b

$array  = array(‘1’,’1’);

foreach($array as $k=>$v){

$v  =  2;

}

A.array(‘2’,’2’) B.array(‘1’,’1’) C.array(2,2) D.array(Null,Null)

15、执行以下代码,输入结果是(d)

<?php

Class a{

Function __construct(){

Echo “Echo Class a Something”;

}

}

Class b extends a{

Function __construct(){

Echo “Echo Class b Something”;

}

}

$a=new b();

?>

A、 echo class a something echo class b something

B、 echo class b something echo class a something

C、 echo class as something

D、 echo class b something

二、代码题:

1.使用php写一段简单查询,查出所有姓名为“张三”的内容并打印出来

库名 information

表名User(5分)

Name Tel Content Date

张三 13333663366 大专毕业 2006-10-11

张三 13612312331 本科毕业 2006-10-15

张四 021-55665566 中专毕业 2006-10-15

请根据上面的题目完成代码。

2.有两张数据表,表user(id, name)记录了用户的ID和昵称,表article(id, uid,title, content, time)记录了用户发表的文章标题、内容和时间,写一个SQL语句打印出每个用户的昵称及其发表的文章总数。(5分)

3.检测一个变量是否有设置的函数是否?是否为空的函数是? (2分)

4.使用两种以方式获取一个文件的扩展名  (10分)

要求:dir/upload.image.jpg,找出 .jpg 或者 jpg

5.请写一个函数,实现以下功能:(5分)
字符串“open_door” 转换成 “OpenDoor”

1.字符串“open_door” 转换成 “OpenDoor”

<?php

Function zhuanhuan($data){

$arr=explode(‘_’,$data);

$str=’’;

Foreach($arr as $val){

$str.=ucfirst($val);

}

Return $str;

}

7.HTTP 状态中301 、302 、304 、403、 500、代码含义?(5分)

301 指所请求的文档在别的地方;文档新的URL会在定位响应头信息中给出。浏器会自 动连接到新的URL。

302 重定向,新的URL会在response中的Location中返回,浏览器将会使用新的URL 发出新的Request。

304     代表上次的文档已经被缓存了, 还可以继续使用,

403       服务器收到请求,但是拒绝提供服务

500       服务器发生不可预期的错误

8.写出PHP(或其他语言)的public、protected、private三种访问控制模式的区别?  ( 3分)

9.写出如下程序的输出结果 (5分)

<?php

$count = 5;

function get_count(){

static $count = 0;

return $count++;

}

echo $count;

++$count;

echo get_count();

echo get_count();

?>

5   0    1

10.如果要求每隔5分钟执行一次脚本five.php,如何实现?

可以使用js里的函数,setInterval   (5分)

11.JS表单弹出对话框函数是?获得输入焦点函数是?(3分)

12.写出你对json_encode和eval的理解?(5分)

13.通过JS实现页面的前进和后退操作?(5分)

<a href="javascript:history.go(-1);">后退</a>
<a href="javascript:history.go(1);">前进</a>

14.写出js的数据类型?(5分)

15.DOM中常用的获取文档节点对象的三种方法。(5分)

时间: 2024-07-30 04:10:03

JS阶段测试的相关文章

【转】一般的测试流程和各阶段测试工具简介

一般测试流程:1.需求分析阶段:只要就是对业务的学习,分析需求点.2.测试计划阶段:测试组长就要根据SOW开始编写<测试计划>,其中包括人员,软件硬件资源,测试点,集成顺序,进度安排和风险识别等内容.3.测试设计阶段:测试方案一般由对需求很熟的高资深的测试工程师设计,测试方案要求根据<SRS>上的每个需求点设计出包括需求点简介,测试思路和详细测试方法三部分的方案.<测试方案>编写完成后也需要进行评审.4.测试方案阶段:主要是对测试用例和规程的设计.测试用例是根据<

node.js 安装 测试

2014年5月1日 18:48:01 安装: 系统是centos,里边的python版本是2.4,但是node.js 源码tar包安装要求是 2.6 或者 2.7 下载python 2.7编译安装,注意,可以不卸载原有系统中的python,编译安装2.7时,默认安装,不要在配置时指定安装路径 默认安装的时候,2.7会自动改写软连接将/usr/local/bin/python 指向2.7 这样安装node.js的时候就会使用python2.7的程序了 ------------------- 测试:

mosquitto1.4 websocket js客户端测试

首先先上个效果图: 端口跟地址自己修改,可以在config.js里面配置后再html里面去调用. html的代码: <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xht

【JS】测试:HTML页面引入另一个HTML页面,同名ID会冲突吗

今天被问到一个问题,就是当页面HTML页面引入了另外一个HTML页面,恰好2个页面具有相同的ID,那么需要用ID来处理一些行为的时候会发生冲突或者报错吗? 我用了iframe来引入另外一个HTML页面. 先准备好材料:1个HTML页面(含iframe标签,我命名为test.html),再加一个HTML页面(作为iframe页面的src源,这个页面我命名为iframe.html).两个页面的内容分别如下: test.html: <!DOCTYPE html> <html> <h

beta阶段测试基本概况报告

测试基本信息                                                                                Bitmap 测试程序 便利记事本 测试通过率 99.2% 测试平台 Android 测试机型数 121 未执行机型数 1 测试结果 测试终端数 测试结果百分比 可能损失用户数(万) 用户损失百分比 安装失败 1 0.8% 10 0.03% 启动失败 0 0% 0 0% 运行失败 0 0% 0 0% 测试结果 测试终端数 测试

beta阶段测试基本概况对应机型硬件信息

机型测试概况 测试结果 测试终端数 品牌分布分析 系统分布分析 分辨率分布 未执行 1 联想 4.0.3 480*800 安装失败 1 联想 4.2.1 480*854 通过 119 华为, 三星, 谷歌, 联想, 海信, 酷派, 其他 4.2.2, 4.2.1, 5.0, 4.0.4, 4.1.2, 4.3, 其他 320*480, 480*800, 1080*1920, 600*1024, 1080*1800, 480*854, 其他 机型硬件信息 手机型号 手机系统 测试结果 屏幕尺寸 屏

JS阶段学习----问题小结

学习js有一段时间了,断断续续的写了几个项目,就近期写东西时遇到的问题,写个简单的笔记,内容不太系统,比较零碎. CSS部分: 1.文本溢出用省略号显示:p { width:100px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;} 2.鼠标状态cursor : pointer , wait , help , text , crosshair , default , move 3.十六进制:0~9 ABCDEF 10

JS 阶段小练习~ 无缝滚动

结合下学了的知识,做个模拟的综合性扩展练习~~  大致功能如下: 1.点开html后,图片自动移动展示 2.点击左右方向,可以改变 图片移动的方向(改变left的值,正负) 3.鼠标移入移出图片后,图片暂停移动(setInterval,clearInterval) 4.鼠标移到图片上,高亮(a:hover) 5.点击小图, 下面的大图会改变 6.文字区域随着图片的变化而变化(未成功) -----------------------------------------------------JS

二阶段测试改错与反思(数据库+面向对象)----2017-04-24

一.错误原因: 1.基础概念.基础知识掌握不牢 2.粗心 二.错题 11.下列说法正确的是:( A ) A. 数组的下标必须为数字,且从"0"开始 B. 数组的下标可以是字符串 C. 数组中的元素类型必顺一致  PHP  F 强类型语言T D. 数组的下标必须是连续的   PHP F 强类型语言T 解析: 正确答案b:ACD在php中是错误的:在强类型语言中是正确. 13.关于exit( )与die( )的说法正确的是( B) A.当exit( )函数执行会停止执行下面的脚本,而die