封装javaScript框架思想

原创 2016年06月01日 21:11:40

        js的框架很实用,在前端web中,有一个属于自己的框架,可以说是一件很不简单的事情。我们在工作中,jQury就是一个非常不错的库,更是一个到现在都流行的框架,所以说,很值得我们去借鉴。近来因为工作的需要,就研究了一下js框架,同时也借鉴了jqury思想,前面也简单实现了选择器的封装,就是模仿了jQury思想,其实,还有很多功能,都进行了模仿封装,比如,判断选择器的类型,是一个Dom数组,Dom元素,html字符串等等同时实现链式编程功能。

        在实现功能的同时,我们要善于总结编程思想,将自己所了解到的所有知识进行汇总,解决遇到的问题,下面我总结一下进来封装的框架思想:

  1. 选择器的多样化,锻炼了我们要善于判断数据类型;
  2. 字符串数组的转化;
  3. 封装的各个方法相互调用;
  4. 对象的转化和使用;
  5. 功能模块化,相互独立(重点);
  6. 面向对象思想,原型的继承(重点);
  7. 代码的规范性;
  8. 明确将方法是添加到构造函数还是原型;
  9. 性能的优化;
  10. 框架改造伪数组的思想;

     为了让大家详细的了解,已经将框架的雏形封装完好,含有隐式迭代,大家可以下载了解。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

jQuery封装框架

jQuery封装框架 第一步,先导入jQuery: 注意:尽量将js代码放在标签后边,效率问题 attr( ):一个参数获取属性值,两个参数是设置属性值 removeAttr( ):移除属性 ...

JavaScript - 完美运动框架

第一版运动框架 该框架通过妙味课堂学习视频时候跟着封装的。如下所示 function startMove(obj,json,endFn){ clearInterval(obj.timer); o...

JavaScript类库/组件/框架封装的总体结构

之前也有封装过简单的Javascript组件,但是因为没有遵循和参考过好的编码原则,封装的方式有诸多不妥。最近参考了几个框架的源代码解析,加上自己的理解,总结成文供以后参考。 笔者认为,所谓类库(或...

javascript框架思想1

在前边的学习框架中,我们介绍了封装选择器,但是,实现的效果并不完美,所以后续我们将会对他做出改善。 那么接下来,我们进行进一步的改善,查找指定元素下的选择器。         这时候我们首先要考虑...

JavaScript框架思想3

在前边几篇文章中,我们封装了基本的选择器通过$get(selecteor,parent)选取指定元素下的选择器,但是并不完美,作为一个追求完美的前段开发工程师加上与之俱来的强迫症,这些代码功能,怎么能...

Javascript继承机制的设计思想

我一直很难理解Javascript语言的继承机制。 它没有"子类"和"父类"的概念,也没有"类"(class)和"实例"(instance)的区分,全靠一种很奇特的"原型链"(prototype ch...

Javascript继承机制的设计思想

作者: 阮一峰日期: 2011年6月 5日我一直很难理解Javascript语言的继承机制。它没有"子类"和"父类"的概念,也没有"类"(class)和"实例"(instance)的区分,全靠一种很奇...

Javascript继承机制的设计思想

作者: 阮一峰我一直很难理解Javascript语言的继承机制。它没有”子类”和”父类”的概念,也没有”类”(class)和”实例”(instance)的区分,全靠一种很奇特的”原型链”(protot...

javascript面向对象思想

javascript中的面向对象思想面向对象 Java编程中万物皆对象,即所有为外界提供属性和方法的整体都可以看做对象,而在面向对象编程中,我们只关注对象提供的属性和方法,而不关注对象本身,所以...

JavaScript 面向对象思想以及原型、继承

首先,回顾一下JavaScript 对象的概念。每个对象中封装了一些属性和方法,并且这一部分保存在堆内存中,而每个对象实例其实是一个句柄,也就是一个指针,指向堆内存中的那块数据,所以说,这是JavaS...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)