js 常用操作
2014-01-14 23:54
309 查看
js 数组转换为json字符串 -- 拼接
js
isNaN 判断type值 是否是NaN
isNaN(parseFloat('aaa')) === true
今天js操作购物车, 计算商品数量和总价
最长用到的,就是 parseFloat() 要不字符串类型的商品价格更该为浮点类型
float 类型的数据计算的时候,很容易就是后面有15位小数,我需求的是两位的浮点数,这就要借助于 toFixed(2)了,但是处理之后值类型是字符串,为了可以再进行计算,需要用 parseFloat()函数处理一下,这里需要注意的是 字符串,整数是无法使用 toFixed函数的,需转换为浮点数,否则会有提示信息: Uncaught TypeError: Object 3 has no method 'toFixed', Uncaught SyntaxError: Unexpected token ILLEGAL
ajax请求
var arr = new Array(); arr['2'] = 12; arr['5'] = 16; arr['7'] = 0; arr['9'] = 1; var jsonstr = arr_to_jsonstr(arr); var newarr = eval('(' + jsonstr + ')'); for(n in newarr) { alert(n + '=' + newarr ); } 一维数组 function arr_to_jsonstr(arr) { var jsonstr = ''; jsonstr += '{'; for(n in arr) { jsonstr += '"' + n + '"' + ":"; jsonstr += arr + ","; } jsonstr = jsonstr.substr(0, jsonstr.length - 1); jsonstr += '}'; return jsonstr; }
多维数组 function arr_to_jsonstr(data) { if(typeof data != 'object') { return "'" + data + "'"; } else { var jsonstr = ''; jsonstr += '{'; for(n in data) { jsonstr += '"' + n + '"' + ":"; var datastr = arr_to_jsonstr(data ); jsonstr += datastr + ","; } jsonstr = jsonstr.substr(0, jsonstr.length - 1); jsonstr += '}'; return jsonstr; } }
js
isNaN 判断type值 是否是NaN
isNaN(parseFloat('aaa')) === true
今天js操作购物车, 计算商品数量和总价
最长用到的,就是 parseFloat() 要不字符串类型的商品价格更该为浮点类型
float 类型的数据计算的时候,很容易就是后面有15位小数,我需求的是两位的浮点数,这就要借助于 toFixed(2)了,但是处理之后值类型是字符串,为了可以再进行计算,需要用 parseFloat()函数处理一下,这里需要注意的是 字符串,整数是无法使用 toFixed函数的,需转换为浮点数,否则会有提示信息: Uncaught TypeError: Object 3 has no method 'toFixed', Uncaught SyntaxError: Unexpected token ILLEGAL
ajax请求
$.ajax({ type:'post', url:'http://misc.kimiss.com/common/', data:{c:'Lsm',a:'WeixinCallBack'}, dataType:'json', success:function(result) { if(result.ok) { alert(result.msg); } else { alert(result.msg); } } });
相关文章推荐
- js大全《二》 包含 js拖拽 打印 下载 操作收藏栏等IE工具 等常用js
- 前端中的一些常用JS操作
- 自己常用js方法(DOM操作)
- Node.js操作redis示例及常用命令汇总
- JS 字符串 常用操作 4000
- js操作XML/HTML常用的对象属性
- 常用的JS操作Cookie的小型类库
- JS 常用字符串,数组操作
- js中常用cookie操作
- JS中String常用操作
- 一些常用的JS (JONEAjax) 获取dom 对象,ajax操作,读写cookie
- 浅析JS操作DOM的一些常用方法
- 【Web Trick 3】常用的js字符串操作函数
- js操作DOM常用方法
- 原生JS的对象常用操作总结
- js数组操作常用方法
- JS中,操作EXCEL时,常用的常量定义
- js数组常用操作方法汇总——entries
- js 常用100句 精典操作