关于JavaScript的一些知识点
关于声明变量和赋值
在同时给多个变量声明和赋值的时候用逗号隔开
var x,y,z="3"
关于数据类型
1.undefined:没有初始值时,将被赋予值undefined
2.null:表示空值
3.number:表示数值,有整型和浮点型
4.boolean:true和false,默认值是false,
5.string:表示一个文本,用引号括起来
1.JavaScript里变量名可以用单引嵌套双引或者双引嵌套单引
2.length:通过字符串的length属性可以获取整个字符串的长度
3.alert是输出,prompt是输入
4.parseInt:将字符串(string)转化为整型
5.parseFloat:将字符串(string)转化为浮点
6.isNaN:用于检测其参数是否为数字
7.无参函数的调用方法:οnclick=“x()”
8.有参函数的调用方法:οnclick=“x(参数)”
9. while(条件){
循环条件
}
当条件表达式结果为真时进行下一个循环体
自定义对象
1.自定义对象:最简单的方法是通过操作符new创建一个Object实例,通过“.”添加属性和方法,利用“=”赋值
2.函数和方法的相同点:都是实现某种功能,做某种事
3.函数是单独声明,并且调用函数名是单独存在的
4.方法在对象里调用时,必须是“对象.方法”
5.变量和属性的相同点:他们都是用来存储数据的
6.
jQuery事件注册
1.单个事件注册:语法:$(“div”).click(function(){事件处理程序}) 其他事件和原生基本一致
- 2.事件处理off()解绑事件
off()方法可以移除通过on()方法添加的事件处理程序
$(“p”).off()//解绑p元素所有事件处理程序
$(“p”).off(“click”)//解绑p元素上面的点击事件
$(“p”).off(“click”,“li”)//解绑事件委托
如果有的事件只想触发一次,可以用one()来绑定事件