JAVA培训题库 JavaScript
1. JavaScript是一门基于解释性的语言,它和java语言的区别?
参考答案:java语言中变量的数据类型总体可以分为:基本数据类型和对象类型。JS语言中的变量是没有数据类型的,但是JS的基本程序控制和java是一样的在JavaScript语言中,虽然变量是没有数据类型或者是若数据类型但是他们的值是有三种基本数据类型的分别是数字、文本字符串、boolean类型,除基本数据类型以外,JavaScript还支持复合类型Object(对象)、Array(数组)特殊数据类型有null和undefine(未定义的)Js是弱数据类型的语言,其变量没有数据类型。所有变量声明时都使用var类型。而且统一变量可以分别存储不同类型的值。
2. JavaScript在使用的过程中,浏览器之间存在什么样的差异?
参考答案: 1) 设置属性:
FireFox element.setAttribute( "name","value");
IE element.name = value
2) 设置css
FireFox element.setAttribute( "style", "color:blue");
IE element.style.cssText = "color:blue";
FireFox element.setAttribute( "class","xxx" ) ;
IE element.className ;
3. JS中的三种弹出式消息提醒(警告窗口、确认窗口、信息输入窗口)的命令是什么?
参考答案:JS中的三种弹出式消息的命令:警告窗口的命令是alert,确认窗口的命令是confirm,信息输入窗口的命令是prompt。
4. 完成foo()函数的内容,要求能够弹出对话框提示当前选中的是第几个单选框?
<html>
<body>
<script>
function foo() {
// 在此处添加代码
return false;
}
</script>
<body>
<form name="form1" onsubmit="return foo();">
<input type="radio" name="radioGroup"/>
<input type="radio" name="radioGroup"/>
<input type="radio" name="radioGroup"/>
<input type="radio" name="radioGroup"/>
<input type="radio" name="radioGroup"/>
<input type="radio" name="radioGroup"/>
<input type="submit"/>
相关文档:
一、
使用泛型的好处在于,它在编译的时候进行类型安全检查,并且在运行时所有的转换都是强制的,隐式的,大大提高了代码的重用率。
请看下面这个例子
public class Gen<T> {
private T ob; // 定义泛型成员变量
public Gen(T ob) {
this.ob = ob;
}
public T getOb() { ......
*
Google App Engine对Java支持情况一览
* http://developer.51cto.com 2009-04-09 11:06 杨赛 译 51CTO.com 我要评论(0)
Google App Engine的Java支持已发布。此次发布的重点在于其中的 ......
一、使浏览器不缓存页面的过滤器
import javax.servlet.*;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
/**
* 用于的使 Browser 不 ......
这几天一直在做图片处理,其中遇到了一些问题,在网上也找到了解决办法(虽然不是最佳的),在这里还是作个记录吧。
1 多张jpg图合成gif动画
/**
* 把多张jpg图片合成一张
* @param pic String[] 多个jpg文件名 包含路径
* @param newPic String 生成的gif文件名 包含路径
*/
private synchronized void jpgToGif(St ......
在现代的操作系统中,有一个很重要的概念――线程,几乎所有目前流行的操作系统都支持线程,线程来源于操作系统中进程的概念,进程有自己的虚拟地址空间以及正文段、数据段及堆栈,而且各自占有不同的系统资源(例如文件、环境变量等等)。与此不同,线程不能单独存在,它依附于进程,只能由进程派生。如果一个进程派生出了 ......