js读取配置文件自写


Posted in Javascript onFebruary 11, 2014

自己写的用js读取配置文件的程序
D:\Useful Stuff\Javascript\mytest.txt
文件内容如下

[plugin_page_search] 
wholeword=0 
matchcase=1 
hightlight=1 
total=1 [data] 
up=85 
down=5

var fso = new ActiveXObject("Scripting.FileSystemObject"); 
var f = fso.OpenTextFile("D:\\Useful Stuff\\Javascript\\mytest.txt",1); 
var s = ""; 
while (!f.AtEndOfStream) 
{ 
s+= f.ReadLine(); 
} 
f.Close(); function getINI(item,key) 
{ 
new RegExp("\\["+item+"\\](.+)").exec(s); 
var str=RegExp.$1; 
var reg2=/(\w+)=(\d+)/; 
var keyValue={}; 
str.replace(reg2,function(a,b,c){ 
keyValue[b]=c; 
}); 
return keyValue[key]; 
} 
alert(getINI("data","up")); 
alert(getINI("plugin_page_search","hightlight"));
Javascript 相关文章推荐
javascript flash下fromCharCode和charCodeAt方法使用说明
Jan 12 Javascript
Javascript笔记一 js以及json基础使用说明
May 22 Javascript
jquery中$.post()方法的简单实例
Feb 04 Javascript
jQuery中:only-child选择器用法实例
Jan 03 Javascript
zepto.js中tap事件阻止冒泡的实现方法
Feb 12 Javascript
JS实现按钮添加背景音乐示例代码
Oct 17 Javascript
解决vue build打包之后首页白屏的问题
Mar 06 Javascript
vue配置请求本地json数据的方法
Apr 11 Javascript
教你如何用node连接redis的示例代码
Jul 12 Javascript
Vue作用域插槽slot-scope实例代码
Sep 05 Javascript
用node撸一个监测复联4开售短信提醒的实现代码
Apr 10 Javascript
深入学习TypeScript 、React、 Redux和Ant-Design的最佳实践
Jun 17 Javascript
JS检测输入字符是否包含非法字符的示例代码
Feb 11 #Javascript
JS(JQuery)操作Array的相关方法介绍
Feb 11 #Javascript
jquery 字符串切割函数substring的用法说明
Feb 11 #Javascript
jQuery Trim去除字符串首尾空字符的实现方法说明
Feb 11 #Javascript
jquery 删除字符串最后一个字符的方法解析
Feb 11 #Javascript
JQuery的Ajax请求实现局部刷新的简单实例
Feb 11 #Javascript
javascript页面加载完执行事件代码
Feb 11 #Javascript
You might like
php一些错误处理的方法与技巧总结
2013/08/10 PHP
PHP实现的构造sql语句类实例
2016/02/03 PHP
用js实现判断当前网址的来路如果不是指定的来路就跳转到指定页面
2011/05/02 Javascript
jquery弹出层类代码分享
2013/12/27 Javascript
JavaScript中匿名函数用法实例
2015/03/23 Javascript
js实现鼠标点击文本框自动选中内容的方法
2015/08/20 Javascript
微信小程序 swiper组件构建轮播图的实例
2017/09/20 Javascript
Node.js利用console输出日志文件的方法示例
2018/04/27 Javascript
JS如何获取地址栏的参数实例讲解
2018/10/06 Javascript
详解JavaScript 浮点数运算的精度问题
2019/07/23 Javascript
vue.js 实现a标签href里添加参数
2019/11/12 Javascript
jQuery实现图片切换效果
2020/10/19 jQuery
[00:57]林俊杰助阵DOTA2亚洲邀请赛
2015/01/28 DOTA
[01:03:22]LGD vs OG 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
Python实现提取谷歌音乐搜索结果的方法
2015/07/10 Python
Python简单实现Base64编码和解码的方法
2017/04/29 Python
Python检查ping终端的方法
2019/01/26 Python
python django框架中使用FastDFS分布式文件系统的安装方法
2019/06/10 Python
解决tensorflow由于未初始化变量而导致的错误问题
2020/01/06 Python
matlab灰度图像调整及imadjust函数的用法详解
2020/02/27 Python
python speech模块的使用方法
2020/09/09 Python
python 爬取英雄联盟皮肤并下载的示例
2020/12/04 Python
使用Python爬取Json数据的示例代码
2020/12/07 Python
CSS3 2D模拟实现摩天轮旋转效果
2016/11/16 HTML / CSS
Otticanet美国:最顶尖的世界名牌眼镜, 能得到打折季的价格
2019/03/10 全球购物
美国用餐电影院:Alamo Drafthouse Cinema
2020/01/23 全球购物
文体活动实施方案
2014/03/27 职场文书
党员承诺书范文
2014/05/19 职场文书
学习雷锋月活动总结
2014/07/03 职场文书
2015年个人现实表现材料
2014/12/10 职场文书
教务处教学工作总结
2015/08/10 职场文书
2019脱贫攻坚工作总结报告范本!
2019/08/06 职场文书
Pytorch distributed 多卡并行载入模型操作
2021/06/05 Python
如何用Python搭建gRPC服务
2021/06/30 Python
dubbo集成zipkin获取Traceid的实现
2021/07/26 Java/Android
JS前端使用canvas实现物体的点选示例
2022/08/05 Javascript