1、同一个页面中,能否加载多个document.ready事件?
2、请写出jquery绑定事件的方法,不少于两种。
3、下面js代码输出什么结果:
Number('11.2')
Number('011')
Number('0x13')
Number('11a')
4、下面代码中y和m分别为多少
var m=1;
function add(n){
return n=n+1;
}
y=add(m);
function add(n){
return n=n+3;
}
z=add(m);
5、json和jsonp的区别以及优缺点,应用场景。
6、css中position四种定位及其区别。
7、查找代码逻辑漏洞,不严谨的地方,请完善代码:
功能:做一个跳转地址,根据GET参数i,找到数组(已知数组的定义)中对应的网址,跳转,并memcache统计每天各个链接的跳转次数。
数组:
$urllist = array(
'a' => 'http://www.baidu.com',
'b' => 'http://sina.com',
'c' => 'http://www.taobao.com',
'd' => 'http://jd.com',
);
'http://www.baidu.com',
'b' => 'http://sina.com',
'c' => 'http://www.taobao.com',
'd' => 'http://jd.com',
);
$u = $urllist[$i];
$men = new Memcache;
$date = date('Ymd');
$men->connect($date.$i);
header('location:'.$u);
?>
8、写一个函数,实现二分法在某排好顺序的数值数组中查找某个值是否存在,函数参数1:数值数组,函数参数2:要查找的值。
9、不试用PHP函数,写一个函数实现字符串替换功能(区分大小写),参数1:要查找的值,参数2:要替换的值,参数3:被搜索的字符串。
10、写出PHP中常用的超全局变量(不少于5个)。
11、写出下面代码a的值分别是多少
11.1、
$a = true ? 0 : true ? 1 : 2;
11.2、
$a = 1;
$b = 2;
$a = $b += 3;
12、写一函数,把字符串保存到文件a中,参数1:保存的字符串,参数2:文件名。
13、常用状态码(status)及其含义。
14、一根不均匀的绳子,从头到尾烧需要整整一个小时烧完,有很多条同样的绳子,请问我该怎么做才能得到1小时15分钟呢?
15、一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了,11块卖给了另外一个人。问他赚了多少?
16、指出下面sql语句的问题并优化sql语句。
price为数值类型,updateTime为datetime类型
select * from order where price /5 > 2
select * from order where date_format(updateTime,'%Y')='2018';
17、有A(id, sex, par, c1, c2)、B(id, age, c1, c2)两张表,其中A.id与B.id关联,现在要求写出一条SQL语句,将B中age>50的记录的c1,c2更新到A表中统一记录中的c1,c2字段中。
18、awk、sed、sort的基本试用。