1、正无穷Number.POSITIVE_INFINITY
2、负无穷Number.NEGATIVE_INFINITY
3、最大值Number.MAX_VALUE
延展阅读:
Javascript: 简称js。是一种高级编程语言,通过解释执行,是一门动态类型,面向对象(基于原型)的直译语言。它支持面向对象编程,命令式编程,以及函数式编程。它提供语法来操控文本、数组、日期以及正则表达式等,不支持I/O,比如网络、存储和图形等,但这些都可以由它的宿主环境提供支持。它已经由欧洲电脑制造商协会通过ECMAScript实现语言的标准化。它被世界上的绝大多数网站所使用,也被世界主流浏览器(Chrome、IE、FireFox等)支持。
问题太过笼统,给你一个无限极分类数据处理的一种解决方案吧表结构
id int 主键
fid int 父级id, 顶级分类的fid设为0, 其它级别的分类的fid值为其父级分类的id
name char 分类名称
若是要显示整个分类列表,那么你读取整个表, 形成一个这样结构的数组
$list = array()
while( $row = mysql_fetch_assoc($ret) ){
if( !isset($list[$row['fid']]) ) $list[$ret['fid']] = array()
$list[$ret['fid']][$ret['id']] = $row
}
输出时用个递归就可以了, 把它转换成json,用js来做树形菜单那也很好控制
若是查某个分类下的子分类,那查询很简单,就不说了
用js直接得数据,安全性不允许,所以从别的方面着手,看你的要求,其实说白了,就是要生成树,那么,只需要将数据取出来生成树即可。假设数据库中有表 t_tree,采用无限级分类设置
字段有:
ID,//节点ID
parentNodeID, //父级节点ID
nodeName, //节点名称
nodeLink //节点链接,就是你的 xxx.html
那么:
前台:
<div id="treeStr" runnat=server></div>
用asp.net得到datatable(用asp.net的填充,填充到dt),如下:
string treeStr = "<script>"
treeStr = ""//这里可以放树的树始化等其它javascript的东西。
for(int i=0i<dt.rows.counti++)
{
treeStr += "d.add("
treeStr += dt.rows[i]["ID"].toString() + ","
treeStr += dt.rows[i]["parentNodeID"].toString() + ","
treeStr += dt.rows[i]["treeLink"].toString() +")"//这里最后一个括号及分号是前台js的
}
treeStr += "</script>"
treeStr.innerHTML = treeStr