随笔分类 - 跨平台DeviceOne
摘要:方法一:采用正则表达式获取地址栏参数:( 强烈推荐,既实用又方便!) function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.searc
阅读全文
摘要:BASE64 通过url传递到后台 加号变空格的处理方法 解决方法: 前台处理:str.replace("+", "%2B"); (错误) <script> var s = "LOVE LIFE ! LOVE JAVA ..."; alert(s); alert(s.replace("LOVE ",
阅读全文
摘要:socket.on("receive", function (data) { deviceone.print("返回的数据:"+data) // 发送异常 var array = parse.GetArray(data) for (var i = 0; i < array.length; i++) { var ip = par...
阅读全文
摘要:1、concat() 连接两个或更多的数组该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。例如: 代码如下: <script type="text/javascript"> var arr = [1, 2, 3]; var arr1 = [11, 22, 33]; document.wr
阅读全文
摘要:使用 substring()或者slice() 函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组 例子: 函数:Join() 功能:使用您选择的分隔符将一个数组合并为一个字符串 例子: 代码如下: var delimitedString=myArray.join(delim
阅读全文
摘要:JS 是一个很神奇的语言,内制的的很多函数可以帮我们进行数(进)制转换; JS中可以直接使用16进制; 将任意进制字符串转换为十进制,如二进制,八进制,十六进制, 第二数数不写即为最常用的转换为整型十进制; 代码如下: parseInt("11", 2); // 3 2进制转10进制 parseIn
阅读全文
摘要:验证数字的正则表达式集验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:
阅读全文
摘要:请求的数据是这样的 : [{"id":"4","name":"文工团家属院","count":"1","area":"2625.84","py":"WGTJZY"},{"id":"6","name":"建安公司","count":"2","area":&quo
阅读全文
摘要:baseUrl = "http://192.168.1.75/yz_ws/WebServiceHb.asmx/CheckUser";
阅读全文