php面试专题---12、JavaScript和jQuery基础考点
一、总结
一句话总结:
比较常考察的是JavaScript的HTML样式操作以及jQuery的选择器和事件、样式操作。
1、下列不属于JavaScript语法关键/保留字的是(var、$、function、while)?
$:变量可以以$开头
2、JavaScript注意点?
一切皆对象
变量名称对大小写敏感
未使用值来声明的变量,值是undefined
JavaScript基本语法
变量的定义
变量必须以字母开头
变量也能以$和_符号开头
变量名称对大小写敏感
使用var 关键词来声明变量
可以在一条语句中声明很多变量
未使用值来声明的变量,值是undefined
如果重新声明JavaScript变量,该变量的值不会丢失
数据类型
字符串、数字、布尔、数组、对象、Null、Undefined JavaScript
变量均为对象。当您声明一个变量时,就创建了一个新的对象。
3、js中如何创建对象?
new Object()
使用对象构造器
使用JSON对象
4、js函数注意事项?
js函数无默认参数
函数内部声明的变量(使用var)是局部变量
在函数外声明的变量是全局变量,所有脚本和函数都能访问它
5、js中var a=1;var a;那么a的值会丢失么?
不会丢失
6、jQuery基础考点?
jQuery选择器
jQuery事件
jQuery效果
jQuery DOM操作:属性、值、节点、CSS、尺寸
7、JavaScript中为id是test的元素设置样式为good?
document.getElementByld('test').calssName='good';
8、要求使用jQuery事件写在页面元素加载完成之后,动态绑定click事件到btnOK元素?
$(function(){$(".btnOK").click(function){}});
二、内容在总结中