- 方向:
- 全部 网络3.0 后端开发 web前端 数据库 运维 开发工具 php框架 每日编程 微信小程序 常见问题 其他 科技 CMS教程 Java 系统教程 电脑教程 硬件教程 手机教程 软件教程 手游教程
- 分类:
-
- 介绍关于 Angular 控制器的激动人心的茶歇课程
- AngularJS已成为许多Web开发人员的首选框架。它是一种用于快速构建前端单页Web应用程序的一体化解决方案。然而,一个权衡是我们必须解决系统的局限性。其中之一是控制器之间的通信困难。我们刚刚推出了一个新的茶歇课程,名为“在Angular控制器之间共享数据”。我们的茶歇课程是超短期课程,旨在一次性教授新技能或概念,在本课程中,EnvatoTuts+讲师ReggieDawson将向您展示一些在Angular控制器之间共享数据的简单技术。您将了解如何通过服务传递数据,还将学习传递参数和路由器状态
- &#&按 1257 2023-08-28 22:09:06
-
- 探索HTML5页面可见性API
- 早些时候,我们的浏览器不具有选项卡式浏览功能,但今天,当您查看所有可用的浏览器时,我们可以看到所有浏览器都提供该功能。作为一名程序员,我通常一次打开10-15个选项卡,有时这个数字会超过25-30个。为什么使用此API?之前,无法确定哪个选项卡处于活动状态、哪个选项卡处于活动状态,但借助HTML5VisibilityAPI,我们可以检测访问者是否正在查看我们的网页。在本教程中,我们将了解如何处理HTML5VisibilityAPI以及一个简单的演示来发现页面的状态。在此演示中,我们将根据页面可见
- &#&按 1142 2023-08-28 19:33:06
-
- 使用 KUTE.js 实现高效文本动画:第 4 部分,文本动画
- 在本系列的第二个教程中,您学习了如何使用KUTE.js为网页上元素的不同CSS属性设置动画。您学习了如何为所有变换属性以及border-radius和border-color等属性设置动画。您还可以使用CSS插件对CSS属性进行动画处理,例如font-size、line-height、letter-spacing和字间距。KUTE.js还有一个文本插件,允许您通过增加或减少倒计时等数字或逐字符写入字符串来为不同元素内的文本设置动画。在本教程中,您将学习如何使用KUTE.js中的CSS和文本插件为
- &#&按 654 2023-08-28 18:05:11
-
- 快速技巧:深入剖析jQuery - Grep
- 在最新一集中的“剖析jQuery”中,我们将揭开$.grep的面纱,并准确了解幕后发生的事情。订阅我们的YouTube页面以观看所有视频教程!grep的jQuery源//jQuerysourceforthegrepmethodgrep:function(elems,callback,inv){varret=[];//Gothroughthearray,onlysavingtheitems//thatpassthevalidatorfunctionfor(vari=0,length=elems.l
- &#&按 1298 2023-08-28 17:49:10
-
- 从 Backbone.js 开始
- 与Web开发同行不同,JavaScript从来没有真正以框架的方式提供结构。值得庆幸的是,近年来,这种情况开始发生变化。今天,我想向您介绍Backbone.JS,这是一个可爱的小库,它使创建复杂、交互式和数据驱动的应用程序的过程变得更加容易。它提供了一种干净的方法来将数据与演示文稿分离。Backbone.JS概述Backbone由构建CoffeeScript的JS忍者JeremyAshkenas创建,是一个超轻量级库,可让您创建易于维护的前端。它与后端无关,并且可以与您已经使用的任何现代Java
- &#&按 1168 2023-08-28 15:41:08
-
- 拥抱 Underscore.js 的温暖
- 随着JavaScript慢慢移出浏览器,出现了一些可以显着提高JavaScript稳健性的工具。其中一个工具称为Underscore.js,这就是我们今天要介绍的工具。让我们开始吧!认识Underscore.js那么Underscore到底是做什么的?Underscore是一个JavaScript实用工具库,它提供了许多您在Prototype.js(或Ruby)中所期望的函数式编程支持,但没有扩展任何内置JavaScript对象。使用Python或Ruby工作的好处之一是像map这样的奇特结构,
- &#&按 1104 2023-08-28 14:53:09
-
- 十大免费开源 JavaScript 颜色选择器
- 颜色选择器是复杂的UI元素,允许用户从给定的调色板中选择颜色。有两种方法可以将颜色选择器添加到网页中。第一个涉及简单地使用input元素,并将type属性设置为color。添加起来很容易,您可以附加事件侦听器以根据所选颜色对网页进行任何更改。使用input元素创建颜色选择器的一个问题是,不同浏览器的UI可能存在显着差异。这可能并不总是令人满意,具体取决于您要创建的内容。您的用户通常希望看到UI中只有微小的变化,无论他们使用什么浏览器。此外,内置颜色选择器的视觉外观可能无法与您网站的整体主题正确融
- &#&按 1173 2023-08-28 12:21:01
-
- 使用 CamanJS 开发自定义图像编辑器:扩展滤镜选项和混合模式
- 在我们的CamanJS图像编辑器系列的第一个教程中,我们仅使用内置过滤器来编辑图像。这限制了我们一些基本效果,如亮度、对比度和18个其他更复杂的滤镜,如Vintage、Sunrise等。它们都很容易应用,但我们无法完全控制我们想要的图像的各个像素进行编辑。在第二个教程中,我们了解了图层和混合模式,这使我们能够更好地控制正在编辑的图像。例如,您可以在画布上添加一个新图层,用颜色或图像填充它,然后将其放置在父图层上并应用混合模式。然而,我们仍然没有创建自己的过滤器,并且我们可以应用的混合模式仅限于C
- &#&按 659 2023-08-28 10:05:02
-
- 介绍我们最新的 JavaScript 学习指南
- 你想学习JavaScript吗?我们在EnvatoTuts+上提供了大量JavaScript课程和教程,但有时可能很难知道从哪里开始。因此,我们整理了一份免费的JavaScript学习指南,引导您从头到尾完成整个过程。您将学到什么学习指南从头开始,提出一个简单的问题“什么是JavaScript?”然后,它会带您了解JavaScript的基础知识,并介绍jQuery,这是一个跨平台的JavaScript库,可以让您更轻松地为浏览器编写代码。在该过程的每个阶段,指南都包含更深入的课程和教程的链接,例
- &#&按 902 2023-08-27 11:33:15
-
- 使用JavaScript迭代对象键的方法
- 自定义对象无法使用for...of循环进行迭代。此外,您不能使用map()和forEach()等迭代器方法。如果这样做,您将在每个实例中收到TypeError。相反,请使用 for...in来迭代对象。此方法迭代对象的所有可枚举、非符号属性。在下面的示例中,我们使用它来迭代obj的所有三个属性,并且对于每个属性,我们记录一个由属性名称(即其键)及其相应值组成的字符串。varobj={a:1,b:2,c:3};for(constpropinobj){console.log(`obj.${prop}
- &#&按 782 2023-08-27 09:17:12
-
- 使用CSS3创建一个酷炫的动画导航
- 在过去的Web开发时代,开发人员在需要为其网站制作任何类型的动画时都会依赖Adobe的Flash。随着时间的推移,人们放弃了Flash,开始借助CSS和JavaScript来完成许多这样的事情。最后,借助CSS3及其现在所享有的广泛浏览器支持,我们只需使用一些CSS3而无需其他任何东西,就可以做一些非常令人惊奇的事情。在本教程中,我将向您展示如何使用CSS3创建一个很酷的动画导航菜单。您可以在下面的CodePen演示中看到它的实际效果:对实施菜单感到兴奋吗?让我们开始吧。决定标记HTML5引
- &#&按 851 2023-08-27 09:17:08
-
- Telerik:从角度专业知识到移动精通
- Angular是当今使用最广泛的JavaScript框架之一。凭借其简单而灵活的基于组件的方法,它成功地彻底改变了数据驱动的Web应用程序的创建方式。不过,Angular应用程序始终仅限于浏览器,无论是实际的浏览器还是混合移动应用程序内的Web视图。因此,它们的性能始终略逊于原生应用程序。感谢Telerik和Google,这一切即将改变。经过近一年的合作,两家公司的团队提出了一种创新的解决方案,不仅将Angular与浏览器解耦,而且还允许其在任何平台上本机运行。它涉及使用Angular2(完全重
- &#&按 909 2023-08-27 08:09:13
-
- 使用 AngularJS 指令增强 HTML
- AngularJS的主要特点是它允许我们扩展HTML的功能来服务于当今动态网页的目的。在本文中,我将向您展示如何使用AngularJS的指令来使您的开发更快、更轻松,并且使您的代码更易于维护。准备第1步:HTML模板为了让事情变得更简单,我们将把所有代码编写在一个HTML文件中。创建它并将基本的HTML模板放入其中:<!DOCTYPEhtml><html><head></head><body></body></html
- &#&按 707 2023-08-27 08:01:15
-
- Vanilla JavaScript:从日期中添加或减去天数(以及更多)
- 在最近的教程中,我们学习了如何获取和设置任何Date对象的月、日、年和时间的值。获取和设置这些日期值的能力在许多情况下都会派上用场。例如,您可以将特殊事件的日期存储在变量中。您还可以使用这些方法来显示当前日期和时间或对一段时间进行加减操作。在本教程中,我们的重点将是学习如何从指定日期添加或减去一段时间,例如年、月、日、小时和分钟。如何向日期添加年、月和日您可能还记得我们的其他教程中,JavaScript具有setFullYear()和getFullYear()等方法,您可以使用它们来设置和获取特
- &#&按 943 2023-08-26 16:53:08
-
- wordpress有多大
- wordpress的大小不是固定的。取决于许多因素,包括安装的插件和主题的数量、网站的内容和媒体文件的大小以及访问量等。WordPress的核心文件本身只有几十MB的大小,插件和主题是WordPress的核心功能的扩展,插件和主题的大小各不相同,安装插件和主题会占用更多的空间。网站的内容和媒体文件也会占用一定的空间,如果经常发布大量的文章和媒体文件,网站的空间需求会更大。
- &#&按 1784 2023-08-11 13:52:00