58集团笔试题
刚做了这份笔试题,全部都是前端的耶。不过好奇怪,本来之前是通知14号笔试的,当时我没做,昨天有通知了,是因为我没做所以又给我发吗,如果是的话那确实暖暖的
有四个部分:填空题(30),简答题(25),应用题(25),编程题(20)
我编程题没做,应用题做一道一道没做
感觉自己不是很用心,因为工作地点不在广州~
1、parseInt(“123a”) 结果为123;
2、‘5’+3;‘5’-3结果为‘53’,2;
3、JS的基本类型
Javascript提供五种简单的数据类型,与一种较为复杂的数据类型。
undefined;
null,undefined类型是派生自null的,所以,如果定义的变量准备在将来用于保存对象(即复杂的数据类型object),那么就该将该变量初始化为null。区分,当一个变量声明后,未初始化,则该值为undefined,如果这个值是为了保存对象,则修改其默认初始化的值,改为null。 所以当检测其类型时,会显示类型为object。
typeof null --> null
boolean

number
NaN
数值转换
A、有三个函数可以把非数值转换为数值:Number(),parseInt(),parseFloat()。第一个可以用于任何数据类型,后两个,则专门用于把字符串转化为数值。
B、这三个函数对于同样的输入有不同的效果。
string
object
null与undefined的区别?Undefined类型只有一个值,即undefined。当声明的变量还未被初始化时,变量的默认值为undefined。
Null类型也只有一个值,即null。null用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象。
8、移动端触摸一下屏幕之后会触发什么事件
2、domready和onload的区别
4、Ajax是什么?Ajax的交互模型?同步与异步的区别?如何解决跨域问题?
5、instanceof与typeof的区别?[] instanceof Object是什么?为什么?
1、JS数组去重

浙公网安备 33010602011771号