由于工作原因,需要写一些简单的javascript函数给别人调用。可是写好后又不知道怎么调试。
下面做一个入门级的说明。
1.写过代码的人,初次看javascript不会太难。在网上一搜,了解下基本的语法及变量定义基本上就可以入手了。
2.写函数,如下 是我自己写的一个函数。
/*
*功能:判断给定字符串是否合法
参数:
Invalidstr:非法字符
srcStr:源字符串
strlength:限制最大字符串长度
*/
function IsValidString(Invalidstr,srcStr,strlength)
{
var i;
var len;
len = 0;
if(srcStr.length>strlength)
return false;
for (i=0;i<Invalidstr.length;i++)
{
if(srcStr.match(Invalidstr.charAt(i))!=null)
return false;
}
return true;
}
3.写完函数后怎么调试,网上有提到可以直接用浏览器调试。
这里我推荐360浏览器吧,比较好用。
首先打开一个后缀为.htm的网页,记住一定要.htm的,其它类型我研究了一下,麻烦。
然后按F12,然后点击脚本,右边的控制台,会出现如下界面
再你的函数下面加下面一段代码调用运行就可以了,点击运行。就会在你的的打开的网页上出现结果了。
var invalidstring = "是";
var srcstring="test";
var lengthg=4;
document.write(IsValidString(invalidstring,srcstring,lengthg));