2015.4.13 **咨询 笔试题(摘取不会的部分)
我这么漏洞百出的人竟然也过了,到底有多水的公司啊,后来同学告诉我是后端面试官面试我的。。
1.alert( [1,2,3] === [1,2,3]) //false
因为数组在JS属于对象,对象间的比较"=="和"==="是没有区别的。
关于JS中详细的 == 与 ===区别,请戳下了解
2.下列哪种不属于JQUERY的筛选?
A过滤 B自动 C查找 D串联
过滤:$("element:eq(1)")等
查找:$("element").find("span")等
串联:$(“div”).find(“p”).andSelf().addClass(“class1”); andSelf()这个不知道
3.对于多关键字而言,哪种文件组织方便又高效() 当时自己填了C
A.顺序文件 B.倒排文件 C.散列文件 D.B+索引文件
4.死锁中,银行家算法属于(),而剥夺资源属于() 答案是C,我竟然填了D,╮(╯▽╰)╭,上上学期学的操作系统就这样了
A.死锁预防,死锁避免 B.死锁预防,死锁解除
C.死锁避免,死锁预防 D.死锁避免,死锁解除
5.typeof(undefined) // undefined
typeof(NaN) //number NaN是一个无法用数字表达的数字
var str="123abc";
alert(typeof(str++)); // Number ,我竟然填了String,以为是"123abc"+1
alert(str); // NaN
6.CSS定位方式有哪些?position属性的值有哪些?他们之间的区别是什么?
当时只写了:float,absolute,relative,fixed定位方式
position属性写了:absolute,relative,none
7.经常遇到的浏览器兼容性有哪些?