- 浏览: 343572 次
- 性别:
- 来自: 杭州
-
文章分类
- 全部博客 (354)
- 学习 (219)
- 工作 (69)
- 前端技术 (188)
- 个人评论 (1)
- 工作总结 (1)
- 工作的方法 (1)
- 代码库 (1)
- jQuery (63)
- javascript (4)
- css (4)
- 网络通信协议 (3)
- web (7)
- 服务端性能 (1)
- 优化 (1)
- html5 (4)
- serialize (1)
- 上线页面 (1)
- ie6 (6)
- js (1)
- iframe (1)
- flash (1)
- a (1)
- img (1)
- 页面tms的要求 (1)
- kissy (3)
- 需求也页面 (0)
- 需求页面 (2)
- 视频插件 (1)
- 切图片 (1)
- map (1)
- display (1)
- 浮动定位 (1)
- 大小图片的切换功能 (2)
- demo (1)
- margin (1)
- a标签 (1)
- border (1)
- 侧导航 (1)
- 切换PNG格式的css (1)
- padding (1)
- 显示添加和删除 (1)
- 滚动条 (1)
- 和图片处理 (1)
- 移动端 (1)
- 定位 (1)
- 移动端的包的引入作用与直接拨打电话的A标签 (1)
- git (1)
- node.js (1)
- Zepto (1)
最新评论
-
幻紫1992:
还有分页的功能、、(⊙o⊙)嗯
[JS代码库] -
幻紫1992:
就是没有返回顶部的按钮,这个页面、、
[JS代码库] -
幻紫1992:
很受用,O(∩_∩)O谢谢啦~
[JS代码库] -
nlnl520coco:
想下个东西 规则太苛刻了 网站得改进
[JS代码库] -
hxp520520:
new Limiter() 这个对象是kissy API里面的 ...
Limiter的简单demo--20131029
在javascript里面是没有二维数组的
但是有两个办法来解决一个就是在用一维数组来模拟二维数组但是这样不好 容易出错很麻烦
还有一个办法就是在一维数组的里面在定义这个循环让他这个循环里面本身就存在着一个一维数组这样就能实现二维数组了
<html>
<head>
<!--创建一个表格 width是表格的长度 border是表格外边框的宽度 cellspacing 内边框的距离 cellpadding每个框的高度-->
<table width="200" border="1" cellspacing="0" cellpadding="10" id="table1">
<通过css创建表头>
<tr>
<td>name</td>
<td>age</td>
<td>sex</td>
</tr>
</table>
<!--插入脚本-->
<script language="javascript">
<!--把tbody表格的身体定义到tbody里 定义创建一个新的aa参数-->
var tbody = document.createElement("tbody");
var aa=new Array();
<!--循环 表格一共有3列-->
for(i=0;i<3;i++)
{
var tr = document.createElement("tr");
aa[i]=new Array();
<!--循环 表格移动有3行-->
for(n=0;n<3;n++)
{
var td = document.createElement("td");
td.innerHTML = getValue(i,n);
tr.appendChild(td);
tbody.appendChild(tr);
}
}
<!--将表头定义到parNode参数里-->
var parNode = document.getElementById("table1");
<!--parNode获得表格的身体-->
parNode.appendChild(tbody);
<!--创建getValue函数(i index参数)-->
function getValue(i,index)
{
//var values = new Array('nihao1','nihao2','nihao3','nihao4','nihao5','nihao6') ;
<!--新建一个values参数 新建3行 -->
var values = new Array();
values[0] = new Array();
values[1] = new Array();
values[2] = new Array();
<!--将3行数据放到里面去-->
values[0][0] = "Brett";
values[0][1] = 30;
values[0][2] = "男";
values[1][0] ="Jason";
values[1][1] =35;
values[1][2] ="女";
values[2][0] ="Elliotte";
values[2][1] =40;
values[2][2] ="男";
//{ "name": "Brett", "age":"30", "sex": "男" },
//{ "name": "Jason", "age":"35", "sex": "男" },
//{ "name": "Elliotte", "age":"40", "sex": "男" }
//{ "name": "Isaac", "age": "45", "sex": "男" },
//{ "name": "Tad", "age": "50", "sex": "男" },
//{ "name": "Frank", "age": "55", "sexl": "男" }
//{ "name": "Eric", "age": "60", "sex": "男" },
//{ "name": "Sergei", "age": "65", "sex": "男" }
<!--返回值 values变量[i]和[index]数组-->
return values[i][index];
}
</script>
</head>
<body>
</body>
</html>
但是有两个办法来解决一个就是在用一维数组来模拟二维数组但是这样不好 容易出错很麻烦
还有一个办法就是在一维数组的里面在定义这个循环让他这个循环里面本身就存在着一个一维数组这样就能实现二维数组了
<html>
<head>
<!--创建一个表格 width是表格的长度 border是表格外边框的宽度 cellspacing 内边框的距离 cellpadding每个框的高度-->
<table width="200" border="1" cellspacing="0" cellpadding="10" id="table1">
<通过css创建表头>
<tr>
<td>name</td>
<td>age</td>
<td>sex</td>
</tr>
</table>
<!--插入脚本-->
<script language="javascript">
<!--把tbody表格的身体定义到tbody里 定义创建一个新的aa参数-->
var tbody = document.createElement("tbody");
var aa=new Array();
<!--循环 表格一共有3列-->
for(i=0;i<3;i++)
{
var tr = document.createElement("tr");
aa[i]=new Array();
<!--循环 表格移动有3行-->
for(n=0;n<3;n++)
{
var td = document.createElement("td");
td.innerHTML = getValue(i,n);
tr.appendChild(td);
tbody.appendChild(tr);
}
}
<!--将表头定义到parNode参数里-->
var parNode = document.getElementById("table1");
<!--parNode获得表格的身体-->
parNode.appendChild(tbody);
<!--创建getValue函数(i index参数)-->
function getValue(i,index)
{
//var values = new Array('nihao1','nihao2','nihao3','nihao4','nihao5','nihao6') ;
<!--新建一个values参数 新建3行 -->
var values = new Array();
values[0] = new Array();
values[1] = new Array();
values[2] = new Array();
<!--将3行数据放到里面去-->
values[0][0] = "Brett";
values[0][1] = 30;
values[0][2] = "男";
values[1][0] ="Jason";
values[1][1] =35;
values[1][2] ="女";
values[2][0] ="Elliotte";
values[2][1] =40;
values[2][2] ="男";
//{ "name": "Brett", "age":"30", "sex": "男" },
//{ "name": "Jason", "age":"35", "sex": "男" },
//{ "name": "Elliotte", "age":"40", "sex": "男" }
//{ "name": "Isaac", "age": "45", "sex": "男" },
//{ "name": "Tad", "age": "50", "sex": "男" },
//{ "name": "Frank", "age": "55", "sexl": "男" }
//{ "name": "Eric", "age": "60", "sex": "男" },
//{ "name": "Sergei", "age": "65", "sex": "男" }
<!--返回值 values变量[i]和[index]数组-->
return values[i][index];
}
</script>
</head>
<body>
</body>
</html>
发表评论
-
Zepto
2015-08-15 13:49 1243Zepto Zepto,是一个比较 ... -
node.js的学习-20140611
2014-06-11 23:17 784//创建一个h1方法里面舒服一个nihao functi ... -
node.js的学习-20140609
2014-06-09 23:01 590Node.js 是一个基于Chrome JavaScript ... -
git的学习-20140604
2014-06-04 23:30 539Git使用 首先 开启"G ... -
PC和移动端的页面的一些差距-20140525
2014-05-25 23:46 885首先 1、标签、描述等描述清晰准确 2、网站结构3层树状结构 ... -
Bootstrap排版基础样式和响应式图片-20140521
2014-05-22 00:41 2745Bootstrap基础排版样式 .col-xs-* // ... -
Bootstrap特性、设计和组件-20140519
2014-05-19 22:22 716特点 Bootstrap是基于jQuery框架开发的,它在j ... -
Bootstrap流式布局-20140515
2014-05-16 00:26 14764流布局是一种适应屏幕的做法。即不固定块的宽度,而是采用百分比作 ... -
Bootstrap的宽度和分辨率的差别-20140514
2014-05-14 23:05 6274首先在bootstrap里面所有 ... -
Bootstrap的认识-20140513
2014-05-14 00:09 1388通过公司的两个比较大 ... -
jquery初步认识-20140123
2014-01-24 01:30 704一、原型模式结构 // 定义一个jQuery构造函数 ... -
html5的特殊标签作用-20140114
2014-01-15 01:04 921<base>、定义页面中所有链接的基准URL & ... -
ie下的指定样式-20140106
2014-01-08 00:00 7781. <!--[if !IE]><!--&g ... -
margin-left在IE6下左浮动加倍-20140102
2014-01-02 23:04 759一、IE6下如果line-height超出本身区块的heigh ... -
浮动存在的问题-20131229
2013-12-29 23:00 552看一个正常的浮动案例 <!DOCTYPE h ... -
在ie6下同张图片不能外面包有a标签后在画热区-20131223
2013-12-23 23:47 876最近在做页面有的发现一个问题 <div class ... -
ie6下导航存在的问题和-2013-12-20
2013-12-21 00:51 651最近在做事的时候发现一个有趣的问题,在上网也找过但是都没有很好 ... -
按比例展示的小js-20131217
2013-12-18 00:41 449做需求的做到一个关于这个功能的项目所以记下来 Math.ra ... -
定位需要注意-20131214
2013-12-15 01:07 715在CSS中关于定位的内容 ... -
flash在Safari下的BUG-20131212
2013-12-12 01:09 776<object width="940&qu ...
相关推荐
而"Tags:json二维数组键值排序"强调了这个话题的关键点,即对JSON格式的二维数组进行键值排序。 在标签部分,"SanYe"可能是开发者的别名,也可能是代码库、框架或者项目的名称。通常,这样的标签有助于追踪和分类...
方法内部首先检查`sortCol`是否在数组的列范围内,然后创建一个新的`DataTable`对象,并根据二维数组的第二维度(列)为每一列添加`DataColumn`。接着,将二维数组的数据逐行加载到`DataTable`中。完成数据加载后,...
将labview内二维数组方便的转化为一维数组使用
二维数组是一种数据结构,它由多个一维数组组成,可以看作是表格或矩阵的形式。每个一维数组都是一行数据,而整个二维数组则构成了一个包含多行的数据集。在处理这样的数据集时,经常需要去除重复的记录,以确保数据...
在LabVIEW编程环境中,三维数组是一种非常重要的数据结构,它能够有效地存储和处理大量多维数据。本篇文章将深入探讨如何在LabVIEW中创建、操作和应用三维数组,以实现如标题和描述所述的功能。 首先,让我们理解...
本学习笔记将深入探讨如何在LabVIEW中实现对二维数组的搜索匹配,特别是针对字符串类型的二维数组。由于LabVIEW内建的函数库并未直接提供搜索二维数组的功能,我们需要自定义方法来解决这个问题。 首先,我们需要...
需要注意的是,在第三种方法中,我们不能使用array[i][j]这种形式来取值,而是需要将二维数组看成一个一维数组,使用array[i * j + j]这种形式来进行取值。这是因为在传参的时候,我们将array[][]数组当成二级指针来...
1. **插入(Put)**:在二维数组中插入一个键值对意味着找到一个空位(假设数组已预先分配好大小),并将键值对放入对应的位置。如果键已经存在,可以选择更新其对应的值。 2. **查找(Get)**:根据键来查找对应的...
(1)显示一个二维数组的行数和列数; (2)查找一个二维数组中最大值,以及最大值在数组中的位置;
首先,二维数组在计算机科学中是一种数据结构,它是由多个一维数组排列而成的,可以理解为表格形式的数据存储,通常用于表示矩阵或表格。在LabVIEW中,数组是基本的数据类型之一,可以是单精度浮点数、双精度浮点数...
二维数组可以视为一系列的一维数组排列在一起,类似于表格,具有行和列的概念。在LabVIEW中,可以通过以下步骤创建二维数组: 1. **打开新VI**:启动LabVIEW,创建一个新的虚拟仪器(VI)。 2. **添加数组控件**:...
本知识点主要聚焦于易语言中的一个特定功能——json_ksort,它涉及到二维数组的键值排序。下面将详细阐述易语言处理JSON数据以及ksort函数的工作原理和应用。 首先,JSON(JavaScript Object Notation)是一种轻量...
1. **分割**:初始化一个完全连通的二维数组,即所有相邻的节点之间都有路径。这可以通过将数组的所有水平和垂直边标记为“墙”来实现,而交叉点则代表“通道”。 2. **随机选择路径**:从任意一个节点开始,随机地...
c#编写的软件,将矩阵(二维数组)渲染成云图&强度图, 导入二维数据数据即可渲染成非常漂亮的云图,效果非常好,均匀性好,不存在等高线,交叉点,颜色均匀分摊,可以看整体的强度效果, ...最小二维数组2*2
在编程领域,二维数组是一种常见的数据结构,它模拟了矩阵的概念,可以用来处理行和列的数据。本主题将深入探讨如何以螺旋方式打印二维数组,以及如何自动生成二维数组进行测试。 螺旋打印二维数组是一种独特的方法...
二维数组是多个一维数组的组合,通常用于处理矩阵或表格形式的数据。Stream 是 Delphi 中处理数据流的对象,它可以读写内存或磁盘上的数据。 1. **转换二维数组为 Stream**: - 创建一个 TMemoryStream 对象,它...
在实际应用,我们经常要用对二维数组中的某一行或者某一列进行排序,然后其他位置要跟排序一起变动
### 动态开辟二维数组:深入理解与实践 在编程领域,特别是在C++中,动态开辟二维数组是一项基本而重要的技能。本文将基于提供的文件信息,深入探讨如何使用C++中的`new`关键字以及`vector`容器来实现这一功能。 #...
2. 使用循环填充二维数组,每个元素对应位图中的一个像素,其值可以是颜色值或者索引值,取决于位图的颜色模式。 3. 调用易语言位图操作支持库的函数,将二维数组转换为位图对象。 4. 如果需要,可以进一步对位图...
应用c++库函数 qsort实现二维数组排序,即 举例:排序前:{{1,1,0} {3,0,2}, {1,1,1}, {1,2,0}} 排序后:{{1,1,0}, {1,1,1}, {1,2,0}, {3,0,2}}