首页 > 代码库 > 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)
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 基本语句
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。