zoukankan      html  css  js  c++  java
  • Web前端学习-第四课JavaScript篇

    Q7JavaScript有继承吗?请详细描述。

    http://jingyan.baidu.com/article/90895e0f975a7b64ec6b0bbd.html

    http://www.cnblogs.com/sanshi/archive/2009/07/08/1519036.html

    http://www.360doc.com/content/12/1109/11/4082197_246785232.shtml

    有,1.构造继承法

    2.原型继承法

    3.实例继承法

    4.拷贝继承法

    JavaScript实现继承有三层含义:1.子类的实例可以共享父类的方法;

     2.子类可以覆盖父类的方法或者扩展新的方法;

     3.子类和父类都是子类实例的“类型”。

    冒充方式:this切换,后增加的call 和 apply函数;

    原型链方式:不支持多重继承,原型链会用另一个类型的对象重写类的prototype属性;

    Q8:什么是Ajax?什么是XMLHttpRequest?写出原生的Ajax,尽量考虑所有情况。

    Ajax:异步JavaScriptxml;是一种用于创建快速动态网页的技术;通过在后台与服务器进行少量的数据交换,ajax可以使用网页实现异步更新,这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新;

    创建XHR对象:

    Get请求:

    Post请求:

  • 相关阅读:
    堆排序
    深入理解创建类设计模式(Creational Patterns)
    (Head First)设计模式基础
    SpringMVC中的适配器模式应用
    软工团队任务
    visio画UML用例图
    安卓架构设计
    结对项目编程之代码进展
    工大助手(爬虫——查成绩部分)
    设计模式
  • 原文地址:https://www.cnblogs.com/Decmber/p/4740982.html
Copyright © 2011-2022 走看看