Web前端
文章平均质量分 80
taijiedi13
这个作者很懒,什么都没留下…
展开
-
Dojo1.11官方教程文档翻译(4.4)创建Build
Dojo的build系统提供了build Dojo和其它的JavaScript资源以及CSS文件的方法,从而让你的应用在生产环境下更加高效的使用它们。翻译 2016-12-08 20:18:07 · 1459 阅读 · 2 评论 -
Dojo1.11官方教程文档翻译(1.4)新一代Dojo
1.3新的Dojo原文地址:https://dojotoolkit.org/documentation/tutorials/1.10/modern_dojo/index.html你或许很久不用Dojo了,或者你在1.10版本下用你1.6版的应用挣扎了很久却不知到底怎么回事。你可能经常听说AMD和baseless,但你不知道怎么做或者从哪开始。那么这个教程将会有所帮助。起步Dojo1.7是Dojo T翻译 2016-11-12 09:34:05 · 7256 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(1.1)开启Dojo之旅
1.4 开启Dojo之旅原文地址:https://dojotoolkit.org/documentation/tutorials/1.10/start/index.html 本翻译GitBook地址:https://www.gitbook.com/book/limeng1900/dojo1-11-document-translation-in-chinese/details如何学习Dojo?哪里有翻译 2016-11-12 23:06:48 · 3881 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(1.3)使用dojoConfig配置Dojo
`dojoConfig` 对象(原`djConfig`)可以用来设置toolkit各方面的选项和默认行为。本篇教程我们将探讨有什么可能以及如何在你的代码中使用`dojoConfig`。翻译 2016-11-06 14:19:30 · 2004 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(1.2)Hello Dojo!
Dojo官方教程文档翻译(1.1)Hello Dojo!基本入门翻译 2016-11-05 19:10:48 · 1783 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(4.11)JSONP和dojo/request
JSON with Padding (JSONP)已经成为浏览器跨域访问的常用技术。这篇教程里,你将了解什么是JSONP以及如何用它从跨域资源获取数据。翻译 2016-12-17 20:50:41 · 789 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(4.9)使用dojo/hash和dojo/router
在JavaScript应用中,修改URL hash是提供书签和历史页面功能的好途径。用dojo/hash很容易添加这个功能。再搭配上dojo/router,dojo/hash将成为创建强健的交互应用的给力工具。翻译 2016-12-15 13:36:08 · 643 阅读 · 1 评论 -
Dojo1.11官方教程文档翻译(4.8)特征检测和设备优化的Build
Dojo现在使用流行的`has()`模式进行特征检测,并结合到`has()`-aware(“有意识”)的build系统。使用专门JavaScript表达式很容易编写特征监测测试,`has()`模式定义了一个特定语法,这样build系统就可以监测到这些基于特征的分支,并且随着已知功能垫片的剔除,你可以为特定设备创建高度优化的应用build。翻译 2016-12-13 13:59:58 · 483 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(4.10)用hitch和partial生成函数
`dojo/_base/lang`包含了在JavaScript中使用函数的辅助方法。在这篇教程中,你将了解函数对象的基础——如何使用`lang.hitch`为函数绑定上下文。从那里,你将了解如何使用`lang.partial`来给函数绑定特定参数,以及`lang.hitch`如何结合这两种操作。翻译 2016-12-16 13:53:52 · 418 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(3.3)Dojo 事件
本教程中,我们将探索`dojo/on`以及Dojo如何更容易地连接DOM事件。我们也将探索Dojo的publish/subscribe框架:`dojo/topic`。翻译 2016-11-22 10:54:25 · 554 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(4.3)对象扩张
当你使用JavaScript时,你是在和对象打交道。`dojo/_base/lang`可以让你在使用`dojo/_base/declare`时用`lang.mixin`、 `lang.extend`和`declare.safeMixin`来扩张对象和原型。翻译 2016-12-04 21:33:46 · 600 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(4.7)Deferred入门
这篇教程中,你将了解使用Dojo's Deferred实现的基础知识,它是轻松地进行异步活动的一种方式,例如Ajax调用。翻译 2016-12-12 21:42:41 · 352 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(5.1)超越Dojo
Dojo区别于其他JavaScript库的一点就是它的作用范围。你可以简单的使用Dojo基础功能、DOM、Ajax、特效和其他常见功能,但其实Toolkit提供的要多的多。在这篇教程中,我们将快速浏览Dojo Toolkit,介绍每个发行版本的一些其他装配组件。翻译 2017-01-13 20:34:58 · 878 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(5.2)图表
以可读的、引人注目的方式呈现统计数据是很重要的,但也是困难的。`dojox/charting`系统的创建就是为了减轻这种痛苦,开发者可以用它从不同的数据集创建动态、独特且具备功能的图表。另外,`dojox/charting`提供大量的主题和图表类型,可以让开发者以喜欢的方式展示数据。这篇教程将向你展示如何以不同的数据、绘制、轴线和主题来创建基本图表。翻译 2017-01-16 17:35:09 · 865 阅读 · 1 评论 -
Dojo1.11官方教程文档翻译(5.3)图表进阶
虽然大部分的开发者只需要基础图表,`dojox/charting`还提供了更加高级的功能:带动画的图表、响应数据变化的图表和响应事件的图表。在这篇教程中,你将学习如何使用`dojox/charting`中的一些高级功能。翻译 2017-01-17 15:07:59 · 753 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(6.4)实时Store
基于实时store的web应用所提供的时传统web应用不可能提供的,可以在数据变化时就让用户看到。Dojo对象存储接口作为Dojo应用的数据模型基础,它支持实时数据更新。在这篇教程中,我们将了解如何利用通知系统来和实时widget进行交互。翻译 2017-03-05 17:33:21 · 717 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(6.2)创建Store
在这篇教程中,你将了解所有`dojo/store`遵循的基础API以及如何创建你自己的store——包括如何处理查询结果。翻译 2017-02-24 17:34:42 · 1095 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(6.3)MVC应用的数据模型
模型-视图-控制器(MVC)是应用开发的主流范式。这里我们将了解Dojo提供给MVC应用的基础。我们将了解如何在基本模型中利用Dojo对象存储和Stateful对象,以及如何在模型之上构建模块化视图和控制器代码。翻译 2017-03-04 13:10:19 · 839 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(6.1)Dojo Object Store
关注点分离是良好编程的基础。让展示从数据模型中区分出来是要做的关键分离。Dojo Object Store框架受HTML5对象存储API启发,为数据交互建立了一致的接口。翻译 2017-03-04 15:00:11 · 567 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(5.9)创建自定义widget
在这篇教程中,我们将谈及如何利用Dojo碎片和Dijit框架来创建你的自定义widget,特别是如何使用`dijit/_WidgetBase`和`dijit/_TemplatedMixin`来快速并轻易地构建你的widget。翻译 2017-02-21 16:07:50 · 1035 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(5.7)理解 _WidgetBase
在这篇教程中你将了解Dijit的`_WidgetBase`模块,以及它如何成为Dojo工具集所有widget的基础。翻译 2017-02-15 21:06:27 · 524 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(5.5)对话框和工具提示
对于构建响应式、交互式的web应用来说,用户交互是极为重要的。web浏览器在警告和对话框方面为用户交互提供了基本的方法,但是这些功能既不优雅也不灵活。`dijit/Tooltip`、`dijit/Dialog`和`dijit/TooltipDialog`、Dijit、Dojo工具集的UI框架提供了跨浏览其、可扩展和主题化的解决方案,来应对浏览器基础功能的缺陷。在这篇教程中,你讲了解这些widget和相关示例,以及如何翻译 2017-01-29 19:13:53 · 700 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(5.4)Checkboxes
Dijit的表单widgets的集合提供一个方便和灵活的一系列选项来创建丰富的表单。在本篇教程中,我们将着眼于复选框式交互的选项。翻译 2017-01-27 11:23:22 · 401 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(5.6)Dijit布局
创建动态和交互式的布局是所有图形用户界面的共同挑战。通过HTML和CSS我们已经拥有了创建布局的许多能力。在CSS之外,Dojo挑选了一系列可扩展的widget作为Dijit的一部分——Dojo的UI框架。在这片及教程中,我们将阐述Dijit如何应对常见的布局需求,并了解它如何只用几个灵活的widget创建更加复杂的布局。翻译 2017-02-13 15:54:59 · 865 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(5.8)创建基于模板的widget
这篇教程你将了解Dijit的`_TemplateMixin`混合的重要性,以及如何使用模板快速创建自定义widget。翻译 2017-02-17 20:41:42 · 1682 阅读 · 0 评论 -
前端常用20个正则表达式
转载自 http://www.jianshu.com/p/e7bb97218946 正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。转载 2017-01-17 20:29:15 · 524 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(3.4)Dojo特效
本教程中,我们将探索Dojo提供的特效,它可以让你的页面或应用生动起来。翻译 2016-11-26 10:55:51 · 703 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(3.5)动画
本教程中,你将学习如何使用Dojo来创建和组合页面元素的自定义动画。翻译 2016-11-28 16:16:01 · 555 阅读 · 0 评论 -
Dojo1.11官方教程文档翻译(4.2)数组
在本教程中,你将了解Dojo针对JavaScript数组的跨平台解决方案:`dojo/_base/array`。JavaScript规范已经提供了一些强大的数组方法,但不是所有的浏览器和环境都支持。Dojo的`dojo/_base/array`模块在数组的新旧方法之间搭起桥梁,让你可以用更少的代码更快、更高效的做更多的事。翻译 2016-12-04 10:59:42 · 629 阅读 · 0 评论 -
Javascript简单选项卡_妙味课堂
上周末为止看完了html+css的视频教程,ji原创 2014-06-30 22:48:25 · 1465 阅读 · 1 评论 -
CSS中的属性继承问题
不可继承的:display、margin、border、padding、background、height、min-height、max- height、width、min-width、max-width、overflow、position、left、right、top、 bottom、z-index、float、clear、table-layout、vertical-align、page-b转载 2014-06-27 18:05:39 · 944 阅读 · 0 评论 -
CSS3学习笔记(一)
目标:把CSS3的属性过一遍。CSS边框圆角边框 border-radius:25px 阴影box-shadow:h-shadow v-shadow blur spread color inset边框图片(图片路径,向内pianyiia)border-image:url(border.png) 30 30 round原创 2014-04-30 14:28:33 · 530 阅读 · 0 评论 -
JSON学习
转载地址:json数组对象和对象数组一、Json的简单介绍 从结构上看,所有的数据最终都可以分成三种类型: 第一种类型是scalar(标量),也就是一个单独的string(字符串)或数字(numbers),比如“北京”这个单独的词。 第二种类型是sequence(序列),也就是若干个相关的数据按照一定顺序并列在一起,又叫做array(数组)或List(列表)转载 2014-07-17 14:44:20 · 548 阅读 · 0 评论 -
CSS学习笔记(五)对齐
margin属性,左右边距设为auto,即规定均等分配可用的外边距,结果就是ju原创 2014-05-23 21:20:57 · 452 阅读 · 0 评论 -
CSS学习笔记(四)百度首页分析
仿制百度搜索首页,chrome的审查元素功能很好用,原创 2014-05-22 21:23:03 · 678 阅读 · 0 评论 -
CSS3下拉菜单代码分解
源码出处:http://red-team-design.com/css3-dropdown-menu/ 感谢作者原创 2014-04-28 14:47:32 · 743 阅读 · 0 评论 -
javascropt学习笔记1
《javascript捷径教程》 针对已有javascript经验基础1.代码装载和解析,要调用的函数必须放在前面,第三方脚本尽量放在底部以减少等待时间。Ch22.Web开发三层论,HTML负责结构,CSS负责样式,Javascript负责行为。3.Javascript提供两种方式来访问对象的属性,点号和方括号,方括号的好处是可以通过变量来执行函数,4.值传递和引用传递,对象作原创 2013-05-10 15:42:43 · 1037 阅读 · 0 评论 -
CSS3学习笔记之(三)选择器
元素选择器,文档的元素就是最基本的选择器原创 2014-05-18 20:18:00 · 485 阅读 · 0 评论 -
javascript学习笔记2-正则表达式入门
材料:正则表达式30分钟入门教程 感谢作者deerchao 地址http://deerchao.net/tutorials/regex/regex.htm定义: 正则表达式是记录文本规则的代码,可用于模式匹配和替换常用元字符: 点号 . 匹配除换行符意外的任意字符\b 匹配单词的开始或结束\w 匹配字母或数字或下划线 \ba\原创 2013-05-12 11:29:04 · 434 阅读 · 0 评论 -
jQuery基础语法笔记
声明 $(document).ready(); 文档就绪时触发的事件$(document).ready(function() { $("div").slideDown('slow');}); $(document).on(); 常规事件$(document).on('event', 'selector', function() { Do somethin原创 2013-02-08 18:28:02 · 293 阅读 · 0 评论