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 ...
随机推荐
- javascript位运算
javascript作为一门高级语言,他尽量让开发人员减少思考底层的硬件工作原理,而将精力集中在逻辑开发的层面.不过,不论这门语言多么高级,我们必须知道数据依然以bits的形式存储,有时候我们会直接与 ...
- aperm方法
本文原创,转载请注明出处,本人Q1273314690(交流学习) 感觉很多地方提到了aperm,但都没讲清楚,我自己参考了大家的资料,做了下总结,希望能够让对大家有所帮助. aperm方法 Tran ...
- iOS 8 牛刀小试
iOS 8 牛刀小试 1.UIWindow的bounds发生变化(Window本身发生了旋转) iOS 7之前Window的bounds不会随着方向而变化,但是到了iOS 8以后,随着设备方向的旋转, ...
- iOS开发——多线程篇——NSOperation(基于GCD多线程编程),下载图片并合成新图片
一.NSOperation的基本概念1.简介NSOperation的作用配合使用NSOperation和NSOperationQueue也能实现多线程编程 NSOperation和NSOperatio ...
- ios中二维码的使用之一: 二维码的生成
iOS在7之后,具备了原生的二维码生成API; 生成二维码的准备: #import <CoreImage/CoreImage.h> 导入框架: 开始生成: //1- 创建过滤器 CIFi ...
- sublime text3 package control 安装
1.安装 package control 按快捷键ctrl+` 或使用菜单 View->Show Console 打开控制台,然后粘贴如下安装代码 import urllib.request,o ...
- 编写Delphi控件属性Stored和Default的理解及应用
property ButtonSize: Integer read FButtonSize write SetButtonSize default 0; property Color: TCol ...
- HDU 2222 ----AC自动机
Problem Description In the modern time, Search engine came into the life of everybody like Google, B ...
- time()函数,dirname(__FILE__) 的使用总结
time()函数将返回从1970-1-1 0:0:0到当前时间的秒数.(整型) dirname(__FILE__) php中定义了一个很有用的常数,即 __file__ 这个内定常数是当前php程序的 ...
- Lua简易入门教程
环境:lua for windows (lfW)主页:http://luaforwindows.luaforge.net/https://code.google.com/p/luaforwindows ...