-
var infos = new Array(['小A','女',21,'大一'],['小B','男',23,'大三'],['小C','男',24,'大四'],['小D','女',21,'大一'],['小E','女',22,'大四'],['小F','男',21,'大一'],['小G','女',22,'大二'],['小H','女',20,'大三'],['小I','女',20,'大一'],['小J','男',20,'大三']);
//第一步把之前的数据写成一个数组的形式,定义变量为 infos
var i = 0;
while(i<infos.length){
if(infos[i][3]=='大一'&&infos[i][1]=='女'){
document.write(infos[i]+"<br>");
}
i++;
}
//第一次筛选,找出都是大一的信息
//第二次筛选,找出都是女生的信息
查看全部 -
parseInt(document.write("id").value);
可以获取文本框的数值。
parseInt()函数将其第一个参数转换为一个字符串,对该字符串进行解析,然后返回一个整数或 NaN。
注意:倒是第三个字母是大写I;
查看全部 -
var myarr=new Array(); //先声明一维
for(var i=0;i<3;i++){ //一维长度为3
myarr[i]=new Array(); //再声明二维
for(var j=0;j<6;j++){ //二维长度为6
myarr[i][j]=i*j; // 赋值,每个数组元素的值为i*j
}
}查看全部 -
<script type="text/javascript" src="script.js">
//编写JS代码
document.write("系好安全带,准备启航--目标JS");
var a = confirm("准备好了,起航吧!")
if (a == true) {
alert("我们出发吧!")
}
else {
alert("下次努力吧!")
}
查看全部 -
<script>
var a = prompt("请输入JS进阶篇")
if (a == "JS进阶篇"){
alert("关注JS高级篇")
}
else
{
alert("你输入的不正确")
}
</script>
查看全部 -
return后面没有赋值号,直接跟返回值。
查看全部 -
操作符之间的优先级(高到低):
算术操作符 → 比较操作符 → 逻辑操作符 → "="赋值符号
查看全部 -
<!DOCTYPE HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>数组</title>
<script type="text/javascript">
var arr = ['*','##',"***","&&","****","##*"];
arr[7] = "**";//创建数组
arr.length=8//显示数组长度
document.write(arr[0],"<br/>",arr[7],"<br/>",arr[2],"<br/>",arr[4],"<br/>");//将数组内容输出,完成达到的效果。
</script>
</head>
<body>
</body>
</html>
查看全部 -
加入的新索引可以为任意数字
查看全部 -
a++和++a本都表示+1
但在赋值的时候情况不同
a++是先赋值再运算
++a是先运算再赋值
x%y是x/y的余数
查看全部 -
查看全部
-
查看全部
-
<!DOCTYPE HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>流程控制语句</title>
<script type="text/javascript">
//第一步把之前的数据写成一个数组的形式,定义变量为 infos
var infos = [
['小红1','女',21,'大一'],
['小刚3','男',23,'大三'],
['小强4','男',24,'大四'],
['小明4','男',24,'大四'],
['小丽1','女',21,'大一'],
['小晴4','女',22,'大四'],
['小光1','男',21,'大一'],
['小雯2','女',22,'大二'],
['小媛3','女',20,'大三'],
['小美1','女',20,'大一'],
['小柱3','男',20,'大三']
];
//第一次筛选,找出都是大一的信息
document.write("<b>大一学生:</b><br />");
for(var i = 0; i < infos.length; i++) {
if(infos[i][3] === "大一") {
document.write(infos[i][0] + "<br />");
}
}
document.write("<p></p><b>女生:</b><br />");
//第二次筛选,找出都是女生的信息
for(var j = 0; j < infos.length; j++) {
if(infos[j][1] === "女") {
document.write("女生:"+infos[j][0] + "<br />");
}
}
document.write("<p></p><b>男生:</b><br />");
//第三次筛选,找出都是男生的信息
for(var k = 0; k < infos.length; k++) {
if(infos[k][1] === "男") {
document.write("男生:"+infos[k][0] + "<br />");
}
}
</script>
</head>
<body>
</body>
</html>
查看全部
举报