1.js的基本数据类型有哪些
基本类型Number,String,Boolean,Null,Undefined 引用类型 Object
2.js当中的typefo返回的类型有哪些
number, string, boolean, undefined, function, object
3.return, break, continue的区别是什么
return 必须写在函数内部,遇到return后函数内部剩余的代码不再执行,直接返回;还可以返回一个值给外面使用。 break 跳出循环,剩余的循环不再执行。 continue 天厨本次循环,剩余的循环继续执行。
4.typeof 和 instance of的去区别是什么
typeof判断对象的类型,返回值有6种可能。number, string, boolean, undefined, function, object instance of 判断是否是对方的实例化对象,返回值为true或者false
5.== 和 === 有什么区别
==判断左右两边的值是否一致,但是只能判断值,不能判断类型。 ===既判断值也判断类型。
6.js的强制转换和隐式转换是怎样的
parseInt,parseFloat,Number这三种是强制转换。 -=、/=、%=、=、是隐式转换
7.js的get请求和 post请求的区别是什么
get请求将参数放在url中,post请求将参数放在请求体当中,理论上post更安全,因为url长度大小不能超过1kb,而get请求又将参数放在url当中,所以上传头像等操作不能使用get请求。