首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JS-JavaScript整理

老大、jQuery插件   ——收集最全最新最好的jQuery插件   http://www.jq22.com/ 一、Moment.js   ——JavaScript 日期处理   http://.../ 四、Bootstrap   ——响应式开发前端框架   http://www.bootcss.com/ 五、Chart.js   ——HTML5 canvas 图表绘制工具   http://www.bootcss.com.../p/chart.js/docs/ 六、Videojs   ——html视频播放器,开源插件   http://videojs.com/ 全套、jQuery插件常用前端引用地址 http://www.jq22.../script> 8) Angular   (一款优秀的前端JS框架)   </script...与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心只关注视图层,并且非常容易学习,非常容易与其它或已有项目整合。)

2.6K20

Js原型链

理解原型链有利于我们对代码的封装简化 # JS原型链理论 # 1、函数对象的关系 函数是对象,对象都是通过函数创建的。 函数对象并不是简单的包含被包含的关系。...# 4、JS两个概念 Function 是JavaScript 里最顶层的构造器,它构造了系统中的所有对象,包括定义对象、系统内置对象、甚至包括它自己。...(Object.prototype) # JS的理论 # 1、创建 是用于创建对象的模板。...# 2、表达式 表达式是定义的另一种方法,表达式可以命名或不命名。 命名表达式的名称是该类体的局部名称。...# 4、的总结 中的构造器不是必须写的,要对实例进行一些初始化操作,如添加指定操作时才写。 如果A继承了B,且A写了构造器,那么A的构造器必须调用super。

96120
您找到你想要的搜索结果了吗?
是的
没有找到

框架的区别

现在,框架复用是抽象层次的又一提升,框架的复用不仅仅是功能的复用,更是设计的复用。 1.1 框架的区别 我们先来简单说说什么是(Class Library)?...望文生义,就是一些的集合,只要我们将一些可以复用的集中放到一个Library中,我们就可以称其为一个。...框架的区别主要表现在以下几个方面: (1)从结构上说,框架内部是高内聚的,而库内部则是相对松散的。 (2)框架封装了处理流程的控制逻辑,而几乎不涉及任何处理流程和控制逻辑。...(4)框架专注于特定领域,而却是更通用的。 框架着力于一个特定领域的解决方案的完整表达,而几乎不针对任何特定领域。...(5)框架通常建立在众多的基础之上,而一般不会依赖于某框架

1.5K31

框架的差异

开发者经常互换使用术语“”和“框架”。但是,两者是有区别的。 “框架”和“”都是某人编写的代码,用于解决常见的问题。 比如,你有一个处理字符串的程序。...你创建了一个框架没有多么神奇。框架都是由某人编写的可复用的代码。两个的目的都是为了帮助你更快捷地解决常见的问题。 我常常使用房子作为网络开发概念的比喻。...技术的差异 框架之间技术差异在于一个控制反转的的术语。 当你使用的时候,你负责应用程序的流程。此时,你正在选择何时何地调用。当你使用框架的时候,框架负责流程。...此时,框架提供了一些插入代码的地方,但是它会根据需要去调用你插入的代码。 我们看个使用jQuery(一个)和Vue.js(一个框架)的例子。 想象一下,我们想要在错误出现时候显示错误信息。...比如,我个人认为Angular是一个自以为是的框架,而Vue.js是一个不那么自以为是的框架。 总结 框架都是由某人编写的代码,有助你以更加简洁的方式完成一些常见的任务 框架反转了程序的控制。

22340

Java常用技巧

序号 地址 1 计算机网络核心 2 数据相关 3 Redis 4 Linux相关 5 JVM的内容 6 GC相关的 7 Java多线程并发 8 Java多线程并发-原理 9 Java常用技巧...10 Java框架-Spring 1、String,StringBuffer,StringBuilder的区别?...高效主流的异常处理框架 在用户看来,应用系统发生的所有异常都是应用系统內部的异常 设计一个通用的继承自 RuntimeEXception的异常来统一处理。...(以空间换时间) 5、Java集合框架 compare和自定义的compare 6、Map集合 HashMap、HashTable、ConccurentHashMap的区别?...JUC包的分类 线程执行器 executor 锁 locks 原子变量 atomIc 并发工具 tools 并发集合 collections 并发工具(tools) 闭锁(CountDownLatch

12120

【译】框架的差异

开发者经常互换使用术语“”和“框架”。但是,两者是有区别的。 “框架”和“”都是某人编写的代码,用于解决常见的问题。 比如,你有一个处理字符串的程序。...你创建了一个框架没有多么神奇。框架都是由某人编写的可复用的代码。两个的目的都是为了帮助你更快捷地解决常见的问题。 我常常使用房子作为网络开发概念的比喻。...技术的差异 框架之间技术差异在于一个控制反转的的术语。 当你使用的时候,你负责应用程序的流程。此时,你正在选择何时何地调用。当你使用框架的时候,框架负责流程。...此时,框架提供了一些插入代码的地方,但是它会根据需要去调用你插入的代码。 我们看个使用jQuery(一个)和Vue.js(一个框架)的例子。 想象一下,我们想要在错误出现时候显示错误信息。...比如,我个人认为Angular是一个自以为是的框架,而Vue.js是一个不那么自以为是的框架

55520

js学习: 自定义 - miniQuery 2.0

Paste_Image.png 在上一篇 零基础打造自己的 js (1) 中,原本只是为了写个小案例,说明一下闭包,js对象的作用。...零基础打造自己的 js (1) 写完后,我又陆陆续续地改了很多代码,继而有了下面这个版本,暂且就叫做miniQuery v2.0吧,嘿嘿。...不够以后写案例的时候我差不多就可以直接调用这个miniQuery.js了,主要方便了自己,如果觉得有必要,我就可以立即在里面添加新的方法,实现了订制功能。...display:inline-block; cursor:pointer; font-family: "微软雅黑"; } "use strict"; /** * miniQuery 和 工具...miniQuery) return; //如果本类包装不了,就返回 if(miniQuery.length){ //如果是一个数组元素的话,就获取他的长度

1.6K70

MyBatis框架教程「实践工具封装」

实践工具封装 上一篇文章我们学习了MyBatis框架的环境搭建以及对sqlsessionfactory有个大致的了解,这篇文章就要运用搭建好的环境进行增删改查并且指出一些细节。...,其中配置了相关环境和加载映射文件,环境中确定数据源,在数据源中配置你需要链接数据的相关信息,比如用户名、密码。...比如:如果使用User的全名作为resultType的参数的话,我们需要保证实体的属性名字和数据字段的名字相同,否则的话是接不到值的。...想要实体的属性和数据字段不相同,我们有办法解决,可以通过更改SQL语句(别名)等方式来达到目的。...重要说明:实际开发中是不会使用Mybatis工具来进行开发的,而是SSM框架整合后,通过接口代理的方式来实现对数据的操纵。

1.4K20

零基础打造自己的 js (1)

放在一个单独js文件里固然不错,其实我们也可以单独整一个js,一方面可以锻炼一下自己封装方法的能力,另一方面,也可以将自己学到的东西做一个整理。...出于这个目的,本文将介绍如何封装一个简单的js。 1. 总体设计 所谓的js,其实也就是一个js文件,我思前想后,决定取个名字叫“miniQuery”,是不是山寨的味道十足呢?...当然,其实在js中,函数本身就是一个对象,不然的话就不会出现call方法了。因为只有对象才可以调用方法嘛。不过,大部分情况下,你把函数理解为数据类型就可以了。...我们的miniQuery的定义就放在这个自执行函数里面,这样一来,只要有人调用了这个js文件,就能调用miniQuery函数了。...虽然我觉得很有道理,但是我看别人的代码,他们封装自己的js的时候,几乎没有这样做的,因此我们也采用一种大众的做法。 即,我们把window作为参数传进去,然后手动将miniQuery挂上去。

3.5K70

进阶攻略|最全的前端开源JS框架

13.Knockout.js 官方地址:http://knockoutjs.com/ Knockout是一个轻量级的UI,通过应用MVVM模式使JavaScript前端UI简单化。...Knockout是一个以数据模型为基础的能够帮助你创建富文本,响应显示和编辑用户界面的JavaScript。...17.Prototype 是一个非常优雅的JS,定义了JS的面向对象扩展,DOM操作API,事件等等,以prototype为核心,形成了一个外围的各种各样 的JS扩展,是相当有前途的JS底层框架,值得推荐...,感觉也是现实中应用最广的(RoR集成的AJAX JS),之上还有 Scriptaculous 实现一些JS组件功能和效果。...23.moo.fx moo.fx是一个超级轻量级的javascript特效(7k),能够prototype.js或mootools框架一起使用。

3.7K71

前端时间处理-Day.jsMoment.js

那大名鼎鼎的两个时间不多说了,在标题,非常强大。...Day.js Day.js官网 Day.js比较轻量,所以在我刚接触需要处理时间的需求中,我首先选择了Day.js,但是我还是用着不是很舒服,可能语法问题,也可以体验感问题,反正就是不太喜欢。...但是这个无疑非常优秀,为什么呢? 我们上面提到了Moment.js,那这两个比如是有竞争选择。 而Moment.js也是占用资源比Day.js大了些许了。  ...Moment.js官网 是的,我最后还是喜欢选择Moment.js,语法写起来也顺手,虽然占用资源较大,但是功能也是比Day.js多了许多。...对比一下 bundlephobia.com也是提供了资源占用的Api,Day.js如下: Moment.js如下: 这样一对比,所以说,day.js是更现代并且更轻量化,更加容易扩展的一个,但是需要强大的时间处理

2.9K20
领券