php面试题
1.CSS中下列哪个属性可以改变 行内元素 占用的高度()
height
line-height
padding-top,padding-bottom
margin-top,margin-bottom
2.在新窗口打开链接的方法是________。
A. target = _ blank
B. target = _self
C. target = _parent
D. target = _ top
3.怎样实现div水平垂直居中()
A.position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);
B. position:absolute;top:50%;margin: 0 auto;
C. position:absolute;top:50%;left:50%;margin: -50%,-50%;
D. margin: 0 auto; transform:translateY(50%);
4.rgba()和opacity都能实现透明效果,下列说法不准确的是()
A. rgba()可以设置颜色,而opacity只能设置透明度
B. opacity会作用于自身及其后代元素
C.rgba()只会作用于自身不作用于其后代元素
D.opacity 的值为1时表示全透明。
5. var a={value:1};
var b = a;
b.value = 2;
a.value = 3;
以上代码执行后b.value 的值为()
undefined
1
2
3
6. parseFloat(‘12.34.5’)的值为()
A.NaN
B. 12
C. 12.34
D.34.5
7. var a= "11" + 2 - "1" + 3;;a的值为()
A.NaN
B. 15
C. 1123
D. 114
8. function a(){
this.name = "inhe"
}
a.prototype.name="aaa";
var x = new a();
x.name = "inhemeter";
var y = new a();
y.name的值为().
undefined
inhe
inhemeter
aaa
9.获取id为‘a’的dom节点,操作不正确的是()
A.document.getElementById(‘a’);
B. document.querySelector(‘a’);
C. document.querySelector (‘#a’);
D. document.querySelectorAll(‘#a’)[0];
10. 关于ajax与form提交数据,说法不准确的是()
A.ajax可以异步,而form不能;
B.form提交数据后会跳转页面,而ajax不会;
C.form可以上传文件,而ajax不能
D.都可以通过get和post方式提交数据
11.for(var i=1;i<=3;i++){
setTimeout(function(){
console.log(i);
},0)
}
以上代码执行后会输出()
12. "inhemeter".split('').join(' ')的结果为()
13. php中如何取得get,post参数,和上传的文件()
14. php 中关于 include和require说法不正确的()
require产生一个warning,而include产生直接产生错误中断
require在运行前载入
include在运行时载