能详细说一下吗
我的数据都放在JS脚本的数组里 怎么创建索引?
js一样可以建索引,只不过要半手工的建而已。如果数据固定就容易一些。如果动态的数据还需要php等可以写文件的程序来维护索引。
比如对于2000的数组,先做好排序完毕的文件,然后有个索引二维数组或对象
{"K":"450","L":"480"}k代表首字母在2000数组中的K打头字母,450代表在数据数组中的索引位置。这样一个表就是索引表。
先查索引数组在用450定位到数据数组的450索引处即可。
另外简单一点的方案是是生成xml数据文件而不是用js数组,用jquery的xml选择器比遍历js数组更方便通用一些。
我的数据都放在JS脚本的数组里 怎么创建索引?
js一样可以建索引,只不过要半手工的建而已。如果数据固定就容易一些。如果动态的数据还需要php等可以写文件的程序来维护索引。
比如对于2000的数组,先做好排序完毕的文件,然后有个索引二维数组或对象
{"K":"450","L":"480"}k代表首字母在2000数组中的K打头字母,450代表在数据数组中的索引位置。这样一个表就是索引表。
先查索引数组在用450定位到数据数组的450索引处即可。
另外简单一点的方案是是生成xml数据文件而不是用js数组,用jquery的xml选择器比遍历js数组更方便通用一些。
我的数据都放在JS脚本的数组里 怎么创建索引?
js一样可以建索引,只不过要半手工的建而已。如果数据固定就容易一些。如果动态的数据还需要php等可以写文件的程序来维护索引。
比如对于2000的数组,先做好排序完毕的文件,然后有个索引二维数组或对象
{"K":"450","L":"480"}k代表首字母在2000数组中的K打头字母,450代表在数据数组中的索引位置。这样一个表就是索引表。
先查索引数组在用450定位到数据数组的450索引处即可。
另外简单一点的方案是是生成xml数据文件而不是用js数组,用jquery的xml选择器比遍历js数组更方便通用一些。k代表首字母在2000数组中的K打头字母
查找的时候输入的字母不一定是表中数据的第一个字符 比如输入一个a 应该能查出abcd dcba dcab...诸如这样的所有包含a的值
另外建立索引这样的技术在网上搜什么能找到比较详细的解释?
我的数据都放在JS脚本的数组里 怎么创建索引?
js一样可以建索引,只不过要半手工的建而已。如果数据固定就容易一些。如果动态的数据还需要php等可以写文件的程序来维护索引。
比如对于2000的数组,先做好排序完毕的文件,然后有个索引二维数组或对象
{"K":"450","L":"480"}k代表首字母在2000数组中的K打头字母,450代表在数据数组中的索引位置。这样一个表就是索引表。
先查索引数组在用450定位到数据数组的450索引处即可。
另外简单一点的方案是是生成xml数据文件而不是用js数组,用jquery的xml选择器比遍历js数组更方便通用一些。k代表首字母在2000数组中的K打头字母
查找的时候输入的字母不一定是表中数据的第一个字符 比如输入一个a 应该能查出abcd dcba dcab...诸如这样的所有包含a的值
另外建立索引这样的技术在网上搜什么能找到比较详细的解释?
百度都不会这样做,你这样模糊查询有意思么。。
模糊查询想要方便高效那只能用类似jquery的xml选择器了。把数据做成xml格式。