javascript基础之for循环

1、数组定义声名

var arry = [1,2,3,4,5]
   //相当与var arry = Array(1,2,3,4,5)

2、数据的增删改查

var arry = [1,2,3,4,5]

arry.push(‘gjlin‘);
console.log(arry);
arry.unshift(‘old‘);
console.log(arry);
arry.splice(1,0,‘girl‘);
arry.splice(100,0,‘OK‘)
console.log(arry);
arry[100] = ‘kk‘
console.log(arry[100]);

3、for循环

var array = [1,2,3,4,5,6];
var dic = {‘name‘:‘gjlin‘,‘age‘:19};

for(var item in array){
console.log(item);
}

for(var item in dic){
console.log(item)
}

for(var i=0;i<array.length;i++){
console.log(array[i]);
}

时间: 2024-10-12 08:55:37

javascript基础之for循环的相关文章

JavaScript基础学习--for循环

for循环语法: for (语句 1; 语句 2; 语句 3)   {  被执行的代码块   } 语句 1 (代码块)开始前执行 starts. 可选,可缺省.可以在此初始化任意(或者多个)值,同时还可以省略语句 1(比如在循环开始前已经设置了值时). 语句 2 定义运行循环(代码块)的条件.可选,可缺省.如果语句 2 返回 true,则循环再次开始,如果返回 false,则循环将结束.如果省略了语句 2,那么必须在循环内提供 break.否则循环就无法停下来. 语句 3 在循环(代码块)已被执

JavaScript基础 使用for循环遍历数组 并 查询 数组中是否存在指定的值

镇场诗: 清心感悟智慧语,不着世间名与利.学水处下纳百川,舍尽贡高我慢意. 学有小成返哺根,愿铸一良心博客.诚心于此写经验,愿见文者得启发.------------------------------------------ code: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=ut

JavaScript基础学习--while循环

while 循环会在指定条件为真时循环执行代码块. 语法: while (条件)   {  需要执行的代码   } *如果忘记增加条件中所用变量的值,该循环永远不会结束.这可能导致浏览器崩溃. do/while 循环 do/while 循环是 while 循环的变体.该循环会在检查条件是否为真之前执行一次代码块,然后如果条件为真的话,就会重复这个循环. 语法: do   {  需要执行的代码   } while (条件); cars=["BMW","Volvo",&

JavaScript基础 使用for循环 获得一个表格中所有行的id值

镇场诗: 清心感悟智慧语,不着世间名与利.学水处下纳百川,舍尽贡高我慢意. 学有小成返哺根,愿铸一良心博客.诚心于此写经验,愿见文者得启发.------------------------------------------ code: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"

JAVASCRIPT基础07-for-in循环

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <ti

JavaScript基础Javascript中的循环

1.普通循环JavaScript中一般的循环写法是这样的: // sub-optimal loop for (var i = 0; i < myarray.length; i++) { // do something with myarray[i] } 这种写法的问题是,每循环一次,都需要从myarray对象中读取length属性,这对于JavaScript来说,可能会导致较大的性能问题.如果myarray是一些大型的对象,或是DOM对象更犹是如此,因为DOM对象的这些方法都是在执行时才进行查询

Javascript基础知识5

不要把相等运算符(==)与赋值运算符(=)搞混. 以&&运算符隔开的两个条件中的前者为错,则不会检测第二个条件的真假.利用这一点,可以提高脚本的速度. 使用带switch的多个条件 if(button=="next") window.location = "next.html"; else if(button=="previous") window.location = "pre.html"; else if(

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);

【JavaScript基础】------有待完善

最近开始学习JavaScript,整理了一些相关的基础知识,日后继续完善~~~ JS注释方式:// 单行注释(Ctrl+/ )/* 段落注释(Ctrl+shift+/ )*/ JavaScript基础JavaScript:基于浏览器 .基于(面向)对象.事件驱动.脚本语言JavaScript的作用:表单验证,减轻服务的压力,添加页面动画效果,动态更改页面内容,Ajax网络请求(Ajax:可以实现页面局部刷新)JavaScript组成部分:ECMAScript(5.1/6).DOM.BOMECMA