第四章与第五章总结

 1,对象·
          1.1 回顾对象

       number(数值型) , string (字符串型) Boolean(布尔类型) null(空类型) undefined(未定义类型) object
 
        1.2创建对象  
                 1,自定义对象
              var 对象名=new object();

                2,内 置对象 
            String (字符) Date(时间) Array(数组) Boolean(布尔) Math(算数)RegRxp 对象

  2 构造函数 
                 2.1构造函数

                使用构造函数创建新实例,必须使用new操作符,使用这种方法要经历一下四个步骤:
                      (1) 创建一个新对象

                       (2) 将构造函数的作用域赋给新对象(this就指这个新对象)

                      (3) 执行构造函数中的代码

                       (4) 返回新对象。
                  

               2.2 原型对象 
                   prototype就是通过调用构造函数而创建的那个对象实例的原型对象。

 3 继承 
              3.1 原型链

                      每个构造都有一个原型对象,原型对象都包含一个指向构造函数的指针,实例都包含一个指向原型对象的内部指针。
                 调用man1.getFoot()会经历如下三个步骤 

                   (1) 搜索实例

                   (2) 搜索Man.prototype。

                     (3)   搜索Humans.prototype。
                

             3.2 对象继承 
                    1.借用构造函数

                     语法 

              apply([thisojb],[aryArray])
         
              call([thisobj],[ary])

   1,jQuery
                   jquery 优势
               (1)轻量级
               (2)强大的选择器
               (3)出色的DOM封装
               (4)可靠的事件处理机制
               (5)出色的浏览器兼容性
               (6)隐式迭代
              (7)丰富的插件支持
   
                   编写第一个JQuery程序
               语法 
$(document).readdy(function(){
 //代码
 }
)
              jquery语法结构
               语法
           $(selector).action();
              选择器 selector
             
          $(selector)
               方法action
                语法
                  jQuery 对象。addClass(【样式名】)
                 CSS方法 
          
            css({"属性","属性值"})有多个加{}

                 show与hide方法显示与隐藏
            $(selector).show();
            $(selector).hide();

              

                  jQuery对象

            jQuery对象和DOM对象的互相转换

          语法 :
 jq转dom
   var $name = $("#name")
  var name=$name[0]
  方法2
       var$txtName=$("#txtName");
       var txtName=$txtname.get(0);

     DOM转JQ

var name = document.getElementById("txtName");
 var $txtName=$(txtName);

               


猜你喜欢

转载自blog.csdn.net/ainixiaoxiao/article/details/80038053