JavaScript的相关知识点汇总

JavaScript:

                   在javaScript中用var可以定义任何数据类型的变量,(弱类型语言)

                   后面定义的变量会覆盖掉前面定义的变量;

                   如果没有赋值的变量,是不能直接使用的:undifined

                  

                   typeOf(变量名):查看变量的数据类型

       string:无论是字符还是字符串类型,都是string

                   number:无论是整数还是小数都是number

                   boolean:true或者false

                   object:对象类型

                  

                   输出语句:document.write(“输出语句”);

                   提示框:alert(“提示框”) ;

 

 

在js中的内置对象:

1)      String对象

2)      Number对象

3)      Boolean对象

4)      Date对象

5)      Array对象

 

 

类:


在Js中的几个内置对象:

1)      String对象

创建对象:

                    var  对象名 = new 对象类型() ;

对象名.valueOf() :默认比较的是内容是否相同

常用的几个方法:

                   fontcolor(“red/green/#0000ff”):设置当前字符串对象的字体颜色

                    charAt(varindex) ;返回当前字符串指定索引处的字符

                    split(“”):字符串分割功能,返回的是一个字符串数组

                    substring(begin,end):截取

2)      Date对象:

在Java中,有两个Date类型

         java.util.Date:

         java.sql.Date:

 

创建Date对象         var  date = new Date() ;

                            

常用的几个方法:

getFullYear() ;  获取年

 getMonth(): 月份(0~11)

getDate():获取月中的日期

getHours():时

getMinutes()分

getSeconds():秒



1)      事件编程的三要素:

1)      事件源:就是html标签

2)      编写监听器:实质就是编写一个函数

3)      注册(绑定)监听器:根据不同的事件进行绑定:单击 onclick  ondbclick

onfocus ,onblur….

5)事件编程分类:

                   1)和点击相关的

                            onclick:单击事件

                   ondbclick:双击事件

 

         2)和焦点相关的

                   onfocus:获取焦点

                   onblur:失去焦点

3)和选项发生改变的事件

onchange:   下拉菜单:省市区/县三级联动 (Jquery,json解析)

4)      onload:和页面加载有关的事件

一般情况用在父标签(body),当前body里面内容加载完毕后,就会触发onload事件

5)      和鼠标相关 的

鼠标经过:onmouseover

鼠标移出:onmouseout

6)      DOM编程:

获取标签对象

去设置标签对象的属性等..

 

获取标签对象的方式:

1)      通过document集合来获取标签对象:

 all/links/forms/images

2)      通过节点(Node)关系获取标签对象

常用的几个属性

                parentNode:父节点

                childNodes:所有子节点

           firstChild:第一个子节点

           lastChild:最后一个子节点

nextSibling:下一个兄弟节点

previousSibling:上一个兄弟节点

3)      document对象的方法获取标签对象

document.getElementById(“id属性值”) ; 通过id属性获取 (这种方式作用)

document.getElementsByName(“name属性值”);通过name属性获取

document.getElementsByTagName(“标签名称” ) ;通过标签名称获取


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值