SummaryAll

HTML

SQL Server

Java

JavaScript

小知识

1.对象即键值对的集合

ECMAScript

BOM

DOM

面向对象

小题目

随机产生一个单词

定义一个字符串a-z A-Z 将字符串分割成字符数组(split),定义一个空的自符串,

定义一个产生单词的函数传入单词的个数(num),循环随机产生字符数组的下标Math.floor(Math.random()*52+1)

将产生的字符加到空的字符串中,并将新组成的字符串返回出来。

二级联动

第一一个数组,保存一级下拉框的数据。

定义一个二维数组,保存二级下拉框的数据。

写一个获得数据的方法,传入一个对象a,获得一个option对象数组的数据传入到option 对象中,并将其返回出来。

获取option对象,并将数据绑定到一级下拉框中。

绑定二级下拉框的数据,传入一个二维数组的的下标。根据传入的下标值,获得一个数组(清空二级下拉框的数据options.length=0)将数组中的数据绑定到二级下拉框中。

获取一级下拉框的onchange事件

绑定表格

定义一个方法,传入数据的个数(num),定义一个空数组,循环取出数据存入数组中,并将去i返回出来。

绑定表格传入一个数组将数组的数据绑定到表格中。

年龄的升序和降序

function desc(a,b){

return -(a.age-b.age);

}

function asc(a,b){

return a.age-b.age;

}

JavaEE

Ajax

Ajax 一般步骤

// 获得请求对象

Var req=null;

If(windo.XMLHttpRequest){

Req=new XMLHttpRequest();

}else {

Req=newe ActioveXObject(“Microsoft.XMLHTTP”);

}

// 回调函数

Req.onreadystatechange=function () {

If(req.readyState==4&&req.status==200){

// 从servlet 传来的数据。Json

Var text=req.responseText();

// 进行你所需要的操作

// do something

}

}

// 调用的servlet 的路径

Var url=encodeURL(‘servletName’);

// post : 请求方式;url ;true:异步

Req.open(“post”,url,true);

// 设置请求头

Req.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); // 获得需要发送的数据

//可在servlet 中以req.getParamter(“data”) 的方式获取数据

Var data=document.getElementById(“textName”).value;

// 发送数据

Req.send(date);

// servlet中通过

resp.setContentType(“text/html;charset=utf-8”);

resp.getWriter().write(str); 的方式向前端传输数据

相关主题
相关文档
最新文档