首页 > 代码库 > JS 基本语句

JS 基本语句

 
 1.循环中必备的条件: 初始值  循环条件  状态改变   循环体
 for(初始值  循环条件  状态改变)
    {
       循环体
     }

for(var i=0;i<100;i++)
 {
	 if(i%7==0|| i%10==7|| parseInt(i/10)==7)   parseInt 的使用  书写方式 大小写
	 {
	 alert(i); 
	 }
 }
 

 2.三步运算符   ?:

var s= a==b?"等于":"不等于";

 3.     字符串的拼接  +

var str1="hellow";
var str2="table";
var s=str1+str2;
confirm(s);  输出 hellowtable

 4.  特殊地方强制 手动转换
         只能转整数 转小数  

var a="2";
parseInt(a);
var s="3.2";
parsedouble(s);

  5.总结

1、基本数据类型:字符串、小数、整数、日期时间、布尔型等。
 
2、变量:【var】定义变量:var a;所有变量定义都用var定义,var是通用的可变类型。
 
3、类型转换:转为整数:parseInt();  转为小数:parseFloat();    大小写
 
4、运算符:
运算符号与C#基本相同  唯一不同的是   C#里面/ 表示商的值   而 /表示除 包括小数点
 
数学运算符:+ - * / % ++ --;
 
关系运算符:==  !=  >  >=  <  <=;
 
逻辑运算符:&&  ||  !;
 
其它运算符:+= -= *= /= %= ?:
 
5、语句:分为顺序,分支和循环语句。
 
分支:if(){}else{}       switch(){case :break;}
 
循环:for(;;){}
 

 
弹窗:
 
alert("alert");取消 叉
confirm("confirm");确定 取消 叉
prompt("请输入数字","你输入啊");输入 确定 取消 叉

  6. 网页布局总结

网页设计总结:1:此次网页设计太没有层次感;从前往后赶着来 ;下次再做需要先把总体框架布局好,再处理每个框架里面的布局;最后添加内容;            就像分支语句的处理一样,先从大范围,处理,处理完了再做小范围的处理;
        2.细节处理:每个语句尽可能的完善:比如 每个div中 至少要有 长和宽  少一个则默认 面积为0;  整体如果都需要背景  可以在boby里面设置背景             在这里  宽度必须设置 (可以设为100%)长度 不舍则被认为是随内容的增加而增加;
        3.style 位置不同效果不同; 鼠标触发时的特效 可以在<Style><style>里面单独对 背景测设置
        4.在修改过程中如果 误把 </div> 删掉  默认为后添加的<div></div>被包含在上个<div>中;(在使用流的时候特别注意)
        5.单独使用margin 功能时 如果出现问题   可以先 float 一下 再使用;
        6.字体设置           7.a:hover   a:link   a:visited   a:activited     {不仅仅限制于A标签  其他标签也可以 如下 class标签  同样也可以使用 并列 后代 筛选


.wer:hover
{
    background-color:red;
        }

.wer
{
    width:300px;
    height:300px;
    background-color:#33F;
    position:absolute;
    top:100px;
    left:100px}

7.练习棋盘放芝麻问题

技术分享
var sum=0;
for( var i=0;i<=32;i++)
{
  var si=1;
     for( var j=0; j<i; j++)    //注意从0开始  算2的n次方
   {
     si=si*2
   }
   sum+=si
}
alert(0.00001*sum)
View Code
技术分享
var t=0.00001;
var sum;
for( var i=1;i<=32 ;i++)
{   
    if(i==1)
    { 
    sum=t;
    }
    if(i>1)
    {
        t=2*t;
        sum+=t;
        }

}
alert("总重"+sum);
prompt("prompt","你输入啊");
方法二 :把第一个月当作特例单独列出来

 


 

JS 基本语句