5.10

Posted sun1987

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5.10相关的知识,希望对你有一定的参考价值。

定义:基于事件或对象的驱动脚本语言
引入方式:
内嵌:<script type="text/javascript">js代码</script>
外部:<script src="外部js文件" type="text/javascript"  charset="utf-8"></script>

代码大小写敏感 A与a是完全不同的两个概念

注释:
// 单行注释
/*   */多行注释


变量
盛放信息的容器,内容可以变化的量
定义方式:var
命名规范:不要用数字开头,字母·下划线·数字·$

数据类型
     数字型number:整形int   浮点型float
   字符型:string
   布尔型:boolean true false
   object
   未定义:underfined 
  
   数据类型的相互转换
         整型转字符 string(); .tosrting()
字符转整型Number(); parseInt(); parsefloat();
运算符
基础运算符+ - * / %
加法: 数字的求和  字符串的拼接
减法:数字的减法 对数字进行取反
乘法.除法.取余
复合运算符+= -= *= /= %=
自增自减
注意位置++  --
关系运算符> < >= <= != ==  ===
三元运算符
条件?值1(true):值2(false)
                          流程语句
选择(判断)结构
if 如果
if(条件1){
执行代码1
}
else if(条件){
执行代码2
}else{
执行代码3
}

switch
switch(变量){
case"标签1":
执行代码1
break;
case"标签2":
执行代码2
break;
case"标签3":
执行代码3
break
default:
执行代码4
break;
}
循环结构
while
while(条件){}
do while
do{
循环体
}while();
for
for(var i=0; i<10; i++){
}
跳转语句
break:终止整个循环,不再进行判断
continue:终止本次循环,接着去判断是否执行下次循环

<!DOCTYPE html>
<html>
 <head>
  <meta charset="UTF-8">
  <title></title>
 </head>
 
 
 <body>
 </body>
</html>
<script type="text/javascript">
 //1 以弹窗的形式进行输出
 /*alert("hello world")*/
 /*  2 控制台输出,调试语句*/
 /*  console.log(111);*/
 /*  3 可提示用户进行输入的对话框*/
  /* prompt("请输入你的姓名");*/
 //4 在html文档中写入内容
 /*document.write("aaaa<br />")
 document.write("bbbb<br />")
 变量*/
/* 变量的定义 var*/
 /*var bianliang= 111;
 var bianliang= 222;*/
 /*var aa=prompt("请输入你的姓名");
     aa="张国荣";
     alert(aa);*/
  /*   数据类型
     var aa=1;
     var bb="1";
     var cc=true;
     var dd={};
     var ee;
     alert(typeof(dd));
 */
 //数据类型的相互转换
 //1整形转换为字符型
 /*var a=100;
    a=String(a);
    a=a.tostring();*/
 //2.字符型转整型
 /*var b="100"
     b=Number(b);*/
/* var c="3.1415926";*/
 /*c=Number(c)*/;
 /*c=parsefloat(c);*/
 /*c=parseInt(c);
 alert(typeof(c));
 */
/*   var aa=prompt(  );
    if(aa==0){
   alert ("请输入正确数值")
   }
   if(aa %2==0){
     alert("偶数")
   }
   else{
    alert("奇数")*/
 /*  }*/
  var aa=0.0001;
  var bb=0;  
   while(true ){
    aa = aa*2 ;
    bb++;
   if(aa>=8848){
     alert(bb);
     break;
    }
   }
  
  
  
  
  
  
</script>

 

<!DOCTYPE html>
<html>
 <head>
  <meta charset="UTF-8">
  <title></title>
 </head>
 <body>
 </body>
</html>
<script type="text/javascript">
 /*var a = 10;
 var b =10;
 var c =a+b;
 var d ="hello";
 var e="world";
 var f=10;
 f=f+2;
 f+=2;
 var g =1;
 g++;
 g=g+1;
 g+=1;
 var h=g++;
 h=g;
 g++
 var k= ++g
 g++
 k=g
 关系运算符
 var L=3>=2;
 var p=123;
 var q="123";
 //非
 var aa=2;
 var bb=3;
 var cc=!(aa>=bb);
 与
 var dd=2>=3;
 var ee=4>=1
 alert(dd&&ee);与
 
 alert(dd||ee);或*/
/* 三元运算符*/
 var bl=2>=1?"aa":"bb";
 alert(bl);
 var shuru= prompt("请输入商品名称");
 var shuru= shuru =="汉堡"?"5元":shuru=="鸡块"?15元:shuru=="圣代"?"25元":"请输入正确商品";
 alert(shuru)
选择
if
 var aa=prompt("请输入你要的商品");
 if(aa=="汉堡"){
  alert("请给我5元");
 }else if(aa=="鸡块"){
  alert("请给我15元");
  } else if(aa=="圣代"){
   alert("请给我25元");
  }else{
   alert("请输入正确的商品")
  }
  switch(aa){
   case "汉堡":
   alert("请给我5元");
   break;
   case "鸡块"
   alert("请给我15元");
   break;
   case "圣代":
   alert("请给我25元");
   break;
   default:
   alert("请输入正确的商品");
   break;
   
   
  }

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
</script>

 

以上是关于5.10的主要内容,如果未能解决你的问题,请参考以下文章

5.10 属性的属性

5.10

每日总结 5.10

5.10每日总结

个人总结_5.10

5.10