云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > JAVAScript

JAVAScript

  • 62 次阅读
  • 3 次下载
  • 2025/5/22 22:48:28

1. 向服务器发送请求有几种方式?

答: 两种,get和post。

get是向服务器索取数据的一种请求,它是获取信息,不是修改信息;get请求的参数会在url地址后

进行传递,传输的数据大小有限制,而且请求的数据会被浏览器缓存起来,一些敏感的数据也会显示在URL地址上,不安全。

post是向服务器提交数据的一种请求,安全性高。

2. Session有什么用处,Session是存放在哪里?

答: 在session有效期内,只要将数据绑定到session中,该数据就可以被本次会话的其他资源访问。 (例如:用户登录成功后,用户信息应该存放到session作用域里面)

session是存放在服务端内存,正常情况下客户端浏览器没有关闭或者session没有超过有效期,它都

会一直存在。

3. js中undefined,null,NaN的区别

答: undefined表示当声明的变量还没被初始化时,变量的默认值就为undefined; null表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象; NaN表示某个值不是数字。

4. jSP和servlet的相同点和区别

答:相同点:jsp会经过编译,编译后就变成了servlet。(jsp本质上就是servlet)

不同点:两者的创建方式不一样;

servlet完全是JAVA代码构成的,擅长处理逻辑控制和事务处理; jsp由HTML标签和JSP标签构成,可以方便的编写动态网页, jsp侧重于视图,servlet主要用于控制逻辑。

5. 怎样用javascript实现让超连接失效?

答:三种方法。

1、使用 表示这是个死链接;

2、document.getElementById(“超链接ID”).href=”#”; 3、document.getElementById(“超链接ID”).disabled=true。

6. 请写出JSP的内置对象与作用跟方法.?

答: pageContext ——通过它可以获取JSP页面的其他对象;

request ——代表客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据。request对

象的作用域为一次请求。

response ——代表服务器对客户端的响应,主要将JSP容器处理过的对象传回到客户端。

session ——session对象是由服务器自动创建的与用户请求相关的对象。服务器为每个用户都生成一

个session对象,用户保存该用户的信息,跟踪用户的操作状态。

的信息在整个应用中都有效。与session对象相比,application对象生命周期更长,类 似于系统的“全局变量”。

application ——application对象可将信息保存在服务器中,直到服务器关闭,application对象中保存

out ——用于在浏览器内输出信息,并且管理应用服务器上的输出缓冲区。

pageContext ——表示上下文对象,可以通过它获取JSP页面的out、request、response、session、

application等对象。

取一个config对象,不太常用。

config ——主要作用是取得服务器的配置信息。通过pageContext对象的getServletConfig()方法可以获cookie ——是服务器保存在用户浏览器上的一段文本。 exception ——显示异常信息。

7. JavaScript弹出警告的方法是? 关闭窗口的方法是? 答: alert(‘警告框内容’);关闭窗口方法window.close(); 8. JSP页面包含有include方式,有什么区别.

答: 有两种。

<%@include@%>:父页面和包含进来的页面,代码合并后,才一起翻译成servlet,反馈到前台,形成 一个HTML页面。

:父页面和包含进来的页面单独编译,单独翻译成servlet后,在前台拼成一个HTML 页

面。

9. request.getParameterValues和request.getParameter以及request.getAttribute

的作用与区别.?

答: request.getParameter()获取在表单或URL地址传递过来的值;

request.getParameterValues()接收数组变量,如checkbox类型(name相同,值有多个);

request.getAttribute()获取request作用域里的指定名称的数据,可以跨单个页面传输数据,多个不行。

10. 请求重定向与转发的区别.

答: 转发是服务器使用一个内部的方法来调用目标页面,新的页面会继续处理同一个请求,URL地址不会

发生改变;

请求,所以浏览器URL地址会发生改变;

区别:转发是一次请求,重定向是二次请求,转发比重定向速度快。

重定向是浏览器发了请求给服务端,服务端做完处理后不做跳转,通知浏览器重新发送一个新的页面

11. JavaScript中如何使浏览器窗体跳转到另一个页面. 答: window.location.href=”跳转路径”;

12. 写出Request对象的4个方法

答: request.getAttribute(); request.getServletContext();

request.getCookies();获取浏览器cookie的数组 request.setAttribute();

13. 写出四种会话跟踪技术

答: pageContext、request、session、application

14. session中,用户注销的代码

答: session.invalidate();

设置session的有效期,超过session就会失效。

15. JS中的三种弹出式消息提醒(警告窗口、确认窗口、信息输入窗口)的方法是

什么?

答:alert()警告;

confirm()确认; prompt()信息输入;

16. 你常用的js调试方法?

答: alert();

console.log();把你想要看的数据打印在浏览器控制台上。

17. Windows.Open()是什么意思? 答: 打开一个新的窗口。

18. JavaScript中怎样弹出警告窗口___________;怎样关闭窗口___________。 答: alert();window.close();

19. Javasript什么时候用到?

答: 需要给html页面增加动态功能的时候。

20. Javascript中有几种循环?他们之间的区别? 答: 四种。while、do while、for、for in。 21. 什么叫JSON?

答: (JavaScript Object Notation)是一种轻量级的数据交换格式。 22. Javascript可不可以有class,是不是面向对象?

答: JavaScript是面向对象的语言,可以有类的概念,类前面用function表示。

操作题:

1、 假设某页面,里面有一个table,代码如下:

……

选择 学生姓名 学生年龄

如上所示:页面存在一个动态table。用来输入学生的姓名和年龄,点’新增学生’按钮,则动态新增一行,让用户输入学生姓名和年龄。 要求:

1) 实现addStudent()函数,每次点击时在studentTable新增一行供用户输入学生

姓名和年龄

2) 实现delStudent()函数,每次点击时删除选中的行

答:

2、 用jQuery把div中的文字颜色改为绿色。

$(“div”).css(“color”,”green”);

3、 用 javascript 实现如下图效果,当鼠标滑动到某一行时,该行的背景颜色将变成“灰色”,当鼠标离开了该行之后,其背景颜色又恢复到原来“白色”的颜色。

产品编号: A003

产品名称: 产品名称3 产品名称: 20.00/元 商标:

产品规格:

答:

搜索更多关于: JAVAScript 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

1. 向服务器发送请求有几种方式? 答: 两种,get和post。 get是向服务器索取数据的一种请求,它是获取信息,不是修改信息;get请求的参数会在url地址后 进行传递,传输的数据大小有限制,而且请求的数据会被浏览器缓存起来,一些敏感的数据也会显示在URL地址上,不安全。 post是向服务器提交数据的一种请求,安全性高。 2. Session有什么用处,Session是存放在哪里? 答: 在session有效期内,只要将数据绑定到session中,该数据就可以被本次会话的其他资源访问。 (例如:用户登录成功后,用户信息应该存放到session作用域里面) session是存放在服务端内存,正常情况下客户端浏览器没有关闭或者session没有超过有效

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com