jQuery实例化的优势,为什么要有实例化,到底实例化后在解决什么问题?
2013-10-31 09:43
597 查看
jQuery实例化对象的方法相比于普通方法
优势:
1、不需要出现大量的new关键字。
2、可实现链式写法。
3、书写更方便
实例化的原因:
1、实例化有利于管理程序中不同的DOM选择和处理(不同的选择产生不同的jQuery对象)
2、面向过程的书写方式并不适合库级别的程序,所以它采用面向对象的写法,而面向对象的优势在于可以针对不同的需要实例化不同的对象
3、实例化使对象既能拥有自己特殊的属性,又能使用公共的方法。
解决的问题:
1、书写方面,不必每次都new对象并赋值给局部变量。
2、分类管理。
(理解的不深刻。。。等再看一段时间jQuery再思考一次。)
优势:
1、不需要出现大量的new关键字。
2、可实现链式写法。
3、书写更方便
实例化的原因:
1、实例化有利于管理程序中不同的DOM选择和处理(不同的选择产生不同的jQuery对象)
2、面向过程的书写方式并不适合库级别的程序,所以它采用面向对象的写法,而面向对象的优势在于可以针对不同的需要实例化不同的对象
3、实例化使对象既能拥有自己特殊的属性,又能使用公共的方法。
解决的问题:
1、书写方面,不必每次都new对象并赋值给局部变量。
2、分类管理。
(理解的不深刻。。。等再看一段时间jQuery再思考一次。)
相关文章推荐
- 尚未解决的问题----到底什么是文件描述符???其本质是什么???
- C#中??和?分别是什么意思? 在ASP.NET开发中一些单词的标准缩写 C#SESSION丢失问题的解决办法 在C#中INTERFACE与ABSTRACT CLASS的区别 SQL命令语句小技巧 JQUERY判断CHECKBOX是否选中三种方法 JS中!=、==、!==、===的用法和区别 在对象比较中,对象相等和对象一致分别指的是什么?
- linux下不能解决的问题到底有什么?
- 架构漫谈(六):软件架构到底是要解决什么问题?
- 为什么要设计接口内部类?要解决什么问题?
- 架构漫谈(六):软件架构到底是要解决什么问题?
- 企业实施OA系统到底要解决什么问题?
- 架构漫谈(六):软件架构到底是要解决什么问题?
- 我帮使用者解决了什么问题?我到底帮使用者解决了什么问题?
- 架构漫谈(六):软件架构到底是要解决什么问题?
- Docker到底解决了什么问题
- Spark到底解决了什么根本性的技术问题?
- 泛型是什么,为什么要使用泛型,泛型的出现是解决什么问题的
- 、 Ajax跨域问题 1. 跨域介绍 1.1. 什么是跨域; 跨域解决方案;jQuery解决跨域操作
- 架构漫谈(六):软件架构到底是要解决什么问题?
- TRIZ发明问题解决理论——本质是分析问题中的矛盾,利用资源(时间空间物质能量功能信息等)来解决矛盾从而解决问题——抽象出来:问题是什么,为什么?
- 互联网到底能为我们解决什么问题?
- 架构漫谈(六):软件架构到底是要解决什么问题?
- 敏捷(Agile)工作方法到底能帮你解决什么问题
- zookeeper在dubbo到底起了什么作用,dubno如何解决了阿里的高并发问题?