checker.js 413 B

12345678910111213141516171819202122
  1. module.exports = {
  2. error:'',
  3. isJSON : function (str){
  4. if (typeof str == 'string') {
  5. try {
  6. var obj=JSON.parse(str);
  7. if(typeof obj == 'object' && obj ){
  8. return true;
  9. }else{
  10. return false;
  11. }
  12. } catch(e) {
  13. console.log('error:'+str+'!!!'+e);
  14. return false;
  15. }
  16. }
  17. },
  18. isNumber : function (checkVal){
  19. var reg = /^-?[1-9][0-9]?.?[0-9]*$/;
  20. return reg.test(checkVal);
  21. }
  22. }