JS基础整理(if-else for循环)

1.if---else语句

if(判断条件)

{

  满足条件要执行的语句;

}

else

{

  不满足执行;

}

-----------------------------------------------------------------------

**三元运算符

var  x = 判断条件?a:b;

相当于

if(判断条件)

{

  x=a;

}

else

{

  x=b;

}

-------------------------------------------------------------------------

switch(参数)

{

  case 1;

  alert(‘‘);

  break;

  case 2;

  alert(‘‘);

  break;

  case 3;

  alert(‘‘);

  break;

  

  default:      如果不满足以上所有时执行

  执行语句;

  break;

}

2.for循环

for(初始条;循环条件;状态改变)

{

  循环体

}

----------------

break:  跳出整个循环

continue:跳过本次循环,继续下次循环

--------------------------------

alert(‘‘+‘‘)    输出的值之间用+相连

时间: 2024-10-07 00:14:43

JS基础整理(if-else for循环)的相关文章

js基础整理总结

变量和变量作用域 变量和函数声明提升定义 Var a=100; Function test(){ 这时候由于变量声明提升,a变量已经声明,值为undefined Console.log(a); Var a=10; } 字符串 数据类型检测方法:typeof() 函数用法 indexOf 获取索引值 charAt 根据索引值获取单个字符 concat连接字符串 subStr获取部分字符串 substring获取部分字符串 slice获取部分字符串 split(",")分割 join合并

js基础--变量、数据类型、循环、判断、函数定义

1.变量 var name="mxm"//局部变量 name="mxm"//全局变量 2.基本数据类型 //数字 a=1 //字符串 a="mxm" //列表 a=['1','2','3'] //字典 a={'k1':'v1','k2':'v2'} //布尔值 true false 3.for循环 a=['a','b','c'] for(var i=0;i<a.length;i++){ console.log(a[i]); } 4.if条件

JS基础整理(基本函数,常用方法)课上内容

1 <script> 2 Math.random() 3 4 5 日期时间函数(需要用变量调用): 6 var b = new Date(); //获取当前时间 7 b.getTime() //获取时间戳 8 b.getFullYear() //获取年份 9 b.getMonth()+1; //获取月份 10 b.getDate() //获取天 11 b.getHours() //获取小时 12 b.getMinutes() //获取分钟 13 b.getSeconds() //获取秒数 14

JS基础整理

作用域.闭包  http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html 作用域 函数内声明变量,如果没有用var,那么声明的是全局变量. 父对象的所以变量对自变量是可见的,反之不成立(链式作用域). 闭包 可以把闭包简单理解成"定义在一个函数内部的函数".在本质上,闭包就是将函数内部和函数外部连接起来的一座桥梁. 闭包主要作用:一个是前面提到的可以读取函数内部的变量,另一个就是让这些变量的值始终保

JS基础知识大全

JS基础知识 基本语法*switch循环(设置表达式 x(通常是一个变量) 随后表达式的值会与结构中的每个 case 的值做比较.如果存在匹配,则与该 case 关联的代码块会被执行.请使用 break 来阻止代码自动地向下一个 case 运行) 不进行类型转换 var x; switch(x){ case true:console.log("x类型转换") ; default:console.log("x没有发生类型转换"); }//case没有发生类型转换 sw

JS 基础学习整理

心得:   很多人都说JS的话其实是挺难的,但是也是很重要的,这句话其实一点都没错,就像这几天学习的js基础,刚开始基本学的就是一个框架和简单的算法思想就已经抬升了很大的一个难度阶级,对像我这类数学思维不是很好的人来说,其实就更是一个挑战了,但是,没有谁生来就会的,虽然我们的算法思维不是很好,但是,希望能在更多的练习中找到这种题型的解决方式,别人敲三道,我们可以敲五道,只希望在更多的练习中去克服这个难点,慢慢的去培养这种算法思想. 就这前面三天学的JS课程来说,其实比较难的也就是循环,很多时候怎

JS基础(超级简单)

1     JS基础(超级简单) 1.1 数据类型 1.1.1   基本类型: 1)        Number:特别注意:NaN的检测方法:Nan!=NaN;或者使用isNaN方法 2)        string 3)        boolean 4)        null 5)        undefined 1.1.2   复杂类型 object:date,array,function 1.2 变量 var 变量名=值 变量的作用域:1.全局:以页面为单位.2局部:以函数为单位.

js基础--javascript基础概念之语句(二)

js基础--javascript基础概念之语句(二)label,break,continue.. break .  continue 语句. break  continue 语句用于在循环中精确控制代码的执行,其中break语句会立即退出循环,执行循环后面的语句. continue 则退出循环后返回到再次进入循环中. 如: var num = 0; for(var i = 0; i<=100; i++){ if(i >= 10){ break; } num = i; } alert(num);

JS基础知识回顾:引用类型(一)

在ECMAScript中引用类型是一种数据结构,用于将数据和功能组织在一起,而对象时引用类型的一个实例. 尽管ECMAScript从技术上讲是一门面向对象的语言,但它不具备传统的面向对象语言所支持的类和接口等基本结构,所以虽然说引用类型与类看起来想死,但他们并不是相同的概念. 不过引用类型有的时候也可以被称为对象定义,因为他们描述的是一类对象所具有的属性和方法. 新对象是使用new操作符后跟一个构造函数来实现的,构造函数本身就是一个函数,只不过该函数时处于创建新对象的目的而定义的. ECMASc