前端基础笔记07-了解JS
let str = "hello";
console.log(str);
let num = 123;
console.log("num类型是:"+typeof num);
var bool= true;
console.log(bool);
console.log(typeof bool);
let un;
console.log(un);
let obj = null;
console.log(obj);
console.log("121" == 121);
console.log("121" === 121);
let score = "97";
if(score>90){
console.log("优秀");
}else{
console.log("再接再厉");
}
let cpu = "i9";
switch(cpu){
case "i9":
console.log("最好的级别");
break;
case "i7":
console.log("良好品质");
break;
case "i5":
console.log("一般品质");
break;
case "i3":
console.log("能用就行");
break;
}
for(let i=0;i<10;i++){
console.log(i);
}
let j=0;
while(j<10){
console.log(j);
j++;
}
let url = location.href;
console.log("当前网页中的地址:"+url);
location.href = "http://www.baidu.com";
alert("你好");
let result = prompt("你是谁");
console.log(result);
let result = parseInt(prompt("请输入你的年龄:"));
console.log("年龄是:"+result);
console.log(typeof result);
function max(x,y){
return x>y?x:y;
}
let max2 = max(5,6);
console.log(max2);
let timer = setInterval(print,100);
let i=1;
function print(){
if(i==10){
stop();
}
console.log(i++);
}
function stop(){
clearInterval(timer);
}
let timer=null;
let i=1;
function print(){
if(i==10){
stop();
return;
}
let date = new Date();
let hour = date.getHours();
let minute = date.getMinutes();
let seconds = date.getSeconds();
seconds = check(seconds);
let time = hour +":"+minute+":"+seconds;
document.write(time+"<br>");
i++;
let timer = setTimeout(print,1000);
}
print();
function stop(){
clearTimeout(timer);
}
function check(time){
if(time>9){
return time;
}else{
time = "0"+time;
return time;
}
}