js日常小知识

1,对象转化成json字符串,

var j={"name":"binchen"};
JSON.stringify(j); // '{"name":"binchen"}'

2,json字符串转换成对象 

var str = {"name":"Bill Gates","age":56,"phone":"555 1234567"};
var obj = JSON.parse(str);//Object {name: "Bill Gates", age: 56, phone: "555 1234567"}

3,点击非目标区域,操作目标区域。(点击空白处,关掉弹出层)

$(document).mouseup(function(e){
    var _con = $(' 目标区域 ');   // 设置目标区域
    if(!_con.is(e.target) && _con.has(e.target).length === 0){ // Mark 1
      some code...   // 功能代码
   }
});

 4,求数组中的最大/小值

var arr =[1,2,3,5];
var max = Math.max.apply(null, arr);//最大值
var min = Math.min.apply(null, arr);//最小值

 

posted @ 2015-07-27 15:46  笨·大叔  阅读(205)  评论(0编辑  收藏  举报