Javascript从零开始学习第四天(2)

Javascript从零开始学习第一天

Javascript从零开始学习第二天(1)

Javascript从零开始学习第二天(2)

Javascript从零开始学习第三天(1)

Javascript从零开始学习第三天(2)

Javascript从零开始学习第四天(1)

Javascript从零开始学习第四天(2)

一、Ajax原理

协议:Post 用于上传数据

get 用户获取数据

Javascript从零开始学习第四天(2)

创建ajax对象,浏览器兼容性

Javascript从零开始学习第四天(2)

补充知识点:

var a=12;

alert(a);与alert(window.a);是一样的,全局变量就是window的一个属性

所以上面的用法在IE6下是错误的 if(XMLHttpRequest)是错误的

Javascript从零开始学习第四天(2)

完整的ajax流程:

Javascript从零开始学习第四天(2)

建议封装自己的ajax函数

Javascript从零开始学习第四天(2)

Javascript从零开始学习第四天(2)

注意事项

Javascript从零开始学习第四天(2)

二、面向对象

Javascript从零开始学习第四天(2)

Javascript从零开始学习第四天(2)

多重继承理解:

Javascript从零开始学习第四天(2)

Javascript从零开始学习第四天(2)

创建对象:

Javascript从零开始学习第四天(2)

Javascript从零开始学习第四天(2)

封装工厂模式:

Javascript从零开始学习第四天(2)

Javascript从零开始学习第四天(2)

工厂模式存在的问题:性能问题 没有new 每个对象都有自己的函数

Javascript从零开始学习第四天(2)

解决方案:

Javascript从零开始学习第四天(2)

使用的时候可以修改名称

类、对象 概念

Javascript从零开始学习第四天(2)

正确的方式是使用js原型扩展。

property

Javascript从零开始学习第四天(2)

Javascript从零开始学习第四天(2)

原则:构造函数加属性,原型加方法。

Javascript从零开始学习第四天(2)

分类:JavaScript 时间:2014-12-27 人气:4
本文关键词:
分享到:

相关文章

iOS 开发

Android 开发

Python 开发

JAVA 开发

开发语言

PHP 开发

Ruby 开发

搜索

前端开发

数据库

开发工具

开放平台

Javascript 开发

.NET 开发

云计算

服务器

Copyright (C) codeweblog.com, All Rights Reserved.

CodeWeblog.com 版权所有 闽ICP备15018612号

processed in 0.039 (s). 10 q(s)