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 基本语句的更多相关文章
- 关于js with语句的一些理解
关于js with语句的一些理解 今天看到js的with语句部分,书中写到,with语句接收的对象会添加到作用域链的前端并在代码执行完之后移除.看到这里,我有两点疑问,添加到作用域链前端是不是指对 ...
- 优化 JS 条件语句的 5 个技巧
优化 JS 条件语句的 5 个技巧 原创: 前端大全 前端大全 昨天 (给前端大全加星标,提升前端技能) 编译:伯乐在线/Mr.Dcheng http://blog.jobbole.com/11467 ...
- Js基本语句
js基本语句整理导向图 ---欢迎收藏^ - ^
- vue.js循环语句
vue.js循环语句 循环使用 v-for 指令. v-for 指令需要以 site in sites 形式的特殊语法, sites 是源数据数组, site 是数组元素迭代的别名. v-for 可以 ...
- JS常用语句
JavaScript常用语句 1.document.write(""); 输出语句 2.JS中的注释为 // 3.传统的HTML文档顺序是: document-& ...
- JS判断语句 注意多句时加大括号 回调函数LODOP兼顾写法
由于C-LODOP获取一些动作函数的返回值,需要用回调函数,由于常见的使用方法是混合部署,也就是同一个页面,根据浏览器的不同,可能会走LODOP ,也可能会走C-LODOP,因此写法要坚固两种,而有些 ...
- js笔记-语句,变量
JavaScript介绍 JavaScript是运行在浏览器端的脚步语言,JavaScript主要解决的是前端与用户交互的问题,包括使用交互与数据交互. JavaScript是浏览器解释执行的,前端脚 ...
- js之语句的一些需要注意的事情
1.delete运算符是用来删除一个对象的 属性,但有一点需要注意:使用var声明的变量虽为全局变量,单不是全局对象的属性,不可以用delete删除,而不用var直接声明的全局变量而直接赋值的为全局对 ...
- layui js 常用语句语法
烂笔头: layui组件使用 注意layui的版本. 在head里需要引入css/js文件. 出现 form.verify,form.val is not a function的错误信息时,注意版本, ...
- js之语句——案例
以下为js语句的案例题,虽然简单,但是里面涉及到语句的嵌套,多个参数,需要好好分析. 1.求出1-100之间所有奇/偶数之和 <script> var sum = 0; for (var ...
随机推荐
- 【转载】VC维的来龙去脉
本文转载自 火光摇曳 原文链接:VC维的来龙去脉 目录: 说说历史 Hoeffding不等式 Connection to Learning 学习可行的两个核心条件 Effective Number o ...
- Windows疑难杂症之开机无法显示桌面。
开机无法显示桌面可能有以下两种情况. 1.系统故障或病毒引起explorer.exe无法加载启动. 2.注册表故障造成默认的值不是explorer.exe.(可能是安装了某些软件造成此问题) 3,某开 ...
- putchar和puts
#include<stdio.h> int main() { char a = 'h'; char b[] = "hello"; putchar(a); //putch ...
- superF12
superF12是开发内嵌ie内核的桌面客户端时的一个调试工具
- Mac OS 中的 Python(和 NumPy)开发环境设置
http://www.python()tab.com/html/2013/pythonjichu_1010/582.html ()需要删除
- Linux(Ubuntu)安装并破解 SecureFX
根据Linux(Ubuntu)下面SecureCRT 完全破解(地址:http://www.boll.me/archives/680) 添加了Linux(Ubuntu)下面SecureFX 完全破解, ...
- Knockout.Js案例三单页面应用程序
<ul data-bind="foreach: folders"> <li data-bind="text: $data">& ...
- 锋利的jQuery书中推荐的几款插件
1.jQuery表单验证插件——Validation 2.jQuery表单插件——Form 3.模态窗口插件——SimpleModal 4.管理Cookie的插件——Cookie 5.jQuery U ...
- cocos2d界面渲染
渲染是visit函数来做的, visit是先将不可见的节点和他所有的子节点都跳过, 然后再看节点的子节点是否为空, 如果为空的话直接看这个节点是否在摄像机可见范围之内, 如果在就渲染这个节点, 否则什 ...
- laravel打印sql语句
打印sql语句,直接在你执行SQL语句后输出 方法一: $queries = DB::getQueryLog(); $a = end($queries); $tmp = str_replace('?' ...