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()