JS框架的一些小总结】的更多相关文章

闭包结构 为了防止和别的库的冲突,用闭包把整个框架安全地保护好. 我们待会的代码都写在里面.这里创建一个全局变量"window.O",就是在window对象里加个O,它等价于 "Oct",相当于jquery.Jquery这样的别称,意味着以后用Oct()或O()来进行操作.把window.O写成window.$,那就和JQ的$调用用法一样.window.O返回一个Octobj对象,这很重要. (function() { // 创建一个全局变量"window…
接着昨天的继续谈关于微信新出的这个js框架,今天主要谈一个页面的创建到布局的详细步骤. 一.创建一个完整页面       页面你可以创建在项目的任何节点,只要你在入口文件正确引入创建该页面的路径就可使用.    上面使用红色矩形包含的目录,是我新增的目录apps,mainvc目录里面存放tabbar展示页面,sonvc存放push后展示的页面 选中firstvc文件夹鼠标右键单击会出现创建列表,点击新建--->分别创建.js .json .wxml .wxss文件 完成以上步骤,一个完整的页面就…
jquery 主要战场还是在dom这块.其它经典怀旧的2个需要了解一下,mootools, prototype.是他们启发了js向工程化,团队化,协作化发展的转变,yui虽然听说停止开发了,但他的代码思想与那些yahoo jser付出,努力的结晶是值得我们学习与崇拜的.除了jquery之外,ext是一个巅峰,需要了解一下.他是初期企业级框架解决的一个鼻祖.其它类ext的比如:easyui, lightui, j-ui, 这几个,并没有真正意义上颠覆或超越ext.seajs,requirejs模块…
1. Dojo (演示地址) Dojo是一个强大的面向对象JavaScript框架.主要由三大模块组成:Core.Dijit.DojoX.Core提供ajax,events,packaging,CSS-based querying,animations,JSON等相关操作API.Dijit是一个可更换皮肤,基于模板的WEB UI控件库.DojoX包括一些创新/新颖的代码和控件:DateGrid,charts,离线应用,跨浏览器矢量绘图等. 2. Jquery jquery是一个快速.简洁的Jav…
Dojo     Dojo 是目前最为强大的JS框架,它在自己的 Wiki 上给自己下了一个定义,Dojo 是一个用 JavaScript 编写的开源的DHTML工具箱.Dojo 很想做一个“大一统”的工具箱,不仅仅是浏览器层面的,野心还是很大的.Dojo 包括 Ajax.Browser.Event.Widget 等跨浏览器 API,包括了 JS 本身的语言扩展,以及各个方面的工具类库,和比较完善的 UI 组件库,也被广泛应用在很多项目中,他的 UI 组件的特点是通过给 HTML 标签增加 TA…
目前来看,js框架以及一些开发包和库类有如下几个,Dojo .Scriptaculous .Prototype .yui-ext .Jquery .Mochikit.mootools .moo.fxDojo (js library and ui component ):Dojo是目前最为强大的j s框架,它在自己的Wiki上给自己下了一个定义,dojo是一个用JavaScript编写的开源的dhtml工具箱.dojo很想做一个“大一统”的 工具箱,不仅仅是浏览器层面的,野心还是很大的.Dojo包…
excanvas.js/Chart.js/cubism.js/d3.js/dc.js/dx.chartjs.js/echarts.js/flot.js       用途:构建数据统计图表,兼容多浏览器 jquery.tagcanvas.js 用途:构建tag云       下载地址:http://www.goat1000.com/tagcanvas.php jquery.fullPage.js 用途:网站整屏轮番      下载地址:http://www.jq22.com/jquery-info…
前言 相信原生JS大家都不陌生,至于为什么说原生,是因为在JS的基础上衍生出了很多的框架.有些框架的使用非常广泛,甚至已经达到了媲美原生的地步.在之前的文章中给大家介绍了jQuery这一介绍框架.今天,给大家介绍另一款十分强大的JS框架--AngularJS. 首先,先介绍一下什么是AngularJS: AngularJS 是一个 JavaScript 框架.它是一个以 JavaScript 编写的库.它可通过 <script> 标签添加到 HTML 页面. AngularJS 还可以通过 指…
Vue Vue近几年来特别的受关注,三年前的时候angularJS霸占前端JS框架市场很长时间,接着react框架横空出世,因为它有一个特性是虚拟DOM,从性能上碾轧angularJS,这个时候,vue1.0悄悄 的问世了,它的优雅,轻便也吸引了一部分用户,开始收到关注,16年中旬,VUE2.0问世,这个时候vue不管从性能上,还是从成本上都隐隐超过了react,火的一塌糊涂,这个时候,angular 开发团队也开发了angular2.0版本,并且更名为angular,吸收了react.vue的…
vue 尤雨溪 华裔 Google 工程师 遵循 MVVM 模式 编码简洁,体积小,运行效率高,适合 移动 / PC 端 开发 动态构建用户界面: 异步获取后台数据,展现到页面 渐进式 js 框架 渐进式: 核心库开始项目,需求引入插件 发展  借鉴了 angular 的 模板语法 和 数据绑定技术 借鉴了 react 的 组件化 和 虚拟 DOM 技术 vue 扩展插件 vue-cli ---- 脚手架 command line interface vue-resource/axios ---…