数据处理

1、prompt  

弹出一个输入框,例如  var num =prompt("请输入第一个数")

2、强制类型转换 :
    parseInt(  );  试图将某个字符串转成 整数 ,不能转换结果就是NaN   “3a”  "a3"-->NaN
    parseFloat(  ); 试图将某个字符串 转成  小数 ,不能正常转换的结果是 NaN
    Number( ) ;  试图将某个类型转成 数值型  不能正常转换的结果是 NaN 
    Boolean()  试图将某个类型转成布尔值 
    toString() 将某个类型转成字符串   如果括号中 加2 或8 或 16  就进行 进制转换 
3、isNaN()  
判断非数字  括号中是非数字,结果为true,否则结果是false, 如果括号中是纯数字字符串,会自动转成数字
isNaN("23")--> false
isNaN("23a") --> true
isNaN(23) -- > false 
4、eval( )
尝试将某个字符串转成表达式,并得到表达式的值
5、关联数组转对象(php语句)
json_encode()  json_decode()
 
var arr=(
     array("sname"=>"jack")
)
json_encode( arr )
6、对象转字符串
JSON.stringify( 要转的对象 )
7、字符串转对象
var str = '{"uname":"jack"}';
var json = JSON.parse(str);
8、数组转字符串  join()
var arr = [1,2,3,4,5,6];
var str = arr.join("-");
str = "1-2-3-4-5-6";
9、字符串转数组  split()
var str = "1=2";
var arr = str.split("=");
arr=[1,2]
10、将具有length属性的对象转成数组 
Array.from()
原文地址:https://www.cnblogs.com/mortalway/p/12011131.html