數(shù)組 aRr 代表一個數(shù)組向族;
1.用面向?qū)ο蟮姆绞?用new 例如: var aRr01 = new Array(1,2,3,4);
2.直接用[]中括號;
獲取數(shù)組的整個長度 aleert(aRr02,length);
獲取數(shù)組的內(nèi)容 例如: alert (aRr02[3])
定義多維數(shù)組, 二維數(shù)組,例如:var aRr03 =[[1,2,3],[3,0,2,1],[1,1,1]]
length 表示 長度
從0開始,下標毯侦;
數(shù)組的常用方法 join
push方法:向末尾增加元素跷坝;
pop 方法:從末尾刪除一個倦蚪;
unshift :向元素的前面插入一個;
shift : 把最前面的一個刪除痢法;
reverse : 可以將元素的數(shù)組反轉(zhuǎn)狱窘;
indexof : 可以返回數(shù)組,第一次出現(xiàn)的索引值财搁;
splice 可以在數(shù)組中增加或刪除元素蘸炸;
字符串處理方法
split 切割;
例如:var str ='2018-07-19';
var aRr = str.split('-');尖奔;搭儒;
alert(aRr);//2018,07,19;
網(wǎng)標題上寫內(nèi)容:document.title = aRr2;
charAt 看索引為0的字符;獲取里面的 某一個字符提茁。
indexof 查找字符第一次出現(xiàn)的字母或字符淹禾;找不到的時候返回 -1;
substring 截取字符串 茴扁;留頭去尾稀拐;從下標0 開始;
語法 substring ( 10,15) 開始位置和結(jié)束位置丹弱;從第10個截取到15個字符(不包括15)德撬;
substring( 10) 從下標10開始的位置到最后;
toupperCase() 全部轉(zhuǎn)大寫子躲胳,字母或字體蜓洪;
toLowerCase() 全部轉(zhuǎn)把小寫字母或字體;
如何將字符串反轉(zhuǎn)坯苹?
把字符串切割成數(shù)組 split; 2.數(shù)組組成字符串用join;
計算器
下拉框:例如: 《select id = 'select'》
《opction value = ""》+ 《opction》
《/select》
定時器彈框
setTimeout 只執(zhí)行一次的定時器隆檀;
setInterval 反復執(zhí)行的定時器;
clearTimeout 只關(guān)閉一次的定時器粹湃;
claerInterval 關(guān)閉反復執(zhí)行的定時器恐仑;
固定定位相對于瀏覽器的左上角;
隱藏 :diaplay:none; 顯示 : display : block;
new.getFullyea() 年为鳄;
now.getmonth()+1 月裳仆;
now.getdDate() 日;
月份是:0~11; 星期是: 0~6;
作業(yè)
!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script type="text/javascript">
var money=1000;
var year=0;
while(money < 5000){
money *= 1.05;
year++;
}
console.log("一共需要"+ year +"年");
</script>
</head>
<body>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>小明期末考試成績</title>
<script type="text/javascript">
while(true){
var score = prompt("請輸入小明的期末成績(0-100):");
//判斷值是否合法
if(score <= 100 && score >= 0) {
break;
}
alert("你輸入的數(shù)字不合法");
}
if(score == 100){
//獎勵一臺寶馬
alert("獎勵寶馬車一輛 ");
}else if(score >= 80){
//獎勵一個手機
alert("獎勵iphonex手機一部");
}else if(score >= 60){
//獎勵一本參考書
alert("參考書");
}else{
alert("一大嘴巴子");
}
</script>
</head>
<body>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>奇數(shù)之和</title>
<script type="text/javascript">
for(var i=1,jishusum=0;i<=100;i++){
if (i%2!=0) {
jishusum+=i;
}
}
console.log("奇數(shù)和為:"+ jishusum);
</script>
</head>
<body>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>水仙花數(shù)</title>
<script type="text/javascript">
for(var i=100; i<1000; i++){
var bai = parseInt(i/100);
var shi = parseInt((i-bai*100)/10);
var ge = i % 10;
if(bai**3 + shi**3 + ge**3 == i){
console.log(i);
}
}
</script>
</head>
<body>
</body>
</html>