- 方向:
- 全部 网络3.0 后端开发 web前端 数据库 运维 开发工具 php框架 每日编程 微信小程序 常见问题 其他 科技 CMS教程 Java 系统教程 电脑教程 硬件教程 手机教程 软件教程 手游教程
- 分类:
-
- 使用HTML5的本机拖放API
- 本文探讨了HTML5 Drag API,这是一种创建交互式Web接口的强大工具。 它简化了启用拖放功能的过程,消除了对复杂JavaScript解决方案的需求。 API使用NA
- js教程 877 2025-02-18 10:29:08
-
- 使用Node-webkit和AngularJS创建选项卡式浏览器
- 关键要点 Node-Webkit(现为NW.JS)将Node.js和WebKit结合在一起,以使用HTML,CSS和JavaScript(例如,简化了跨平台软件开发)来启用本机应用程序的开发。 教程展示了Cre
- js教程 997 2025-02-18 10:25:07
-
- 使用Gmail JavaScript API发送电子邮件
- 本文演示了使用Gmail JavaScript API构建Gmail应用程序,并将以前的示例扩展到包括电子邮件发送,编写和答复。 不需要对上一篇文章的先验知识。 完整的源代码可用
- js教程 937 2025-02-18 10:23:10
-
- 用ELM的功能反应性编程:简介
- 核心要点 Elm 是一种编译成 JavaScript 的函数式编程语言,专注于简化和增强前端开发。它使用类型推断,具有反应性,并结合了纯视图、引用透明性和不可变数据等函数式编程模式。 Elm 采用不可变数据、描述 DOM 的纯视图、单向数据流、集中式状态和集中式数据变异描述以及受限副作用等模式。这些模式使应用程序更易于预测、维护和健壮。 Elm 的安全特性避免了值为空的可能性,迫使开发人员处理应用程序中的所有备选路径。这为应用程序提供了很大的信心,并且在 Elm 应用程序中很少看到运行时错误。
- js教程 264 2025-02-18 10:21:39
-
- Sinon教程:使用模拟,间谍和存根的JavaScript测试
- 本文由 Mark Brown 和 Marc Towler 审核。感谢所有 SitePoint 的同行评审员,使 SitePoint 的内容达到最佳状态! 编写单元测试时,最大的障碍之一是如何处理非平凡的代码。 在实际项目中,代码经常执行各种使测试变得困难的操作。Ajax 请求、计时器、日期、访问其他浏览器功能……或者如果您使用的是 Node.js,数据库总是很有趣,网络或文件访问也是如此。 所有这些都很难测试,因为您无法在代码中控制它们。如果您使用的是 Ajax,则需要一个服务器来响应请求,以便
- js教程 718 2025-02-18 10:13:13
-
- HTML5表格:新控件
- HTML5介绍了五个新的形式元素:,,,和每个都有不同的目的。 该元素充当量规,以视觉表示指定范围内的值。 至关重要的是,它缺少名称属性,并且没有以表格提交。 Th
- css教程 589 2025-02-18 10:11:10
-
- 6 jQuery无限滚动演示
- 现在,无限滚动是一个共同的功能,在几种情况下确实有用。例如,在某些网站上,我们根本无法想象一个良好的分页系统,例如Twitter甚至Facebook。 inf的另一个例子
- js教程 781 2025-02-18 10:09:10
-
- jcanvas简介:jQuery遇到HTML5画布
- HTML5可让您使用元素及其相关的JavaScript API直接将图形绘制到网页中。 在这篇文章中,我将向您介绍HTML5 Canvas API的免费且基于开源的jQuery库Jcanvas。 如果你d
- js教程 435 2025-02-18 10:06:11
-
- 使用Angular 2和Typescript构建自己的Chrome扩展
- 该教程演示了使用Angular 2和打字稿直接在新的选项卡页面中管理书签的镀铬扩展。 它增强了默认新选项卡体验的功能和视觉吸引力。 关键功能: 勒沃
- js教程 999 2025-02-18 10:05:09
-
- 使用jQuery,JSON和DataTables创建争夺系统
- 本文演示了使用JQuery,JSON,DataTables和JQuery验证的构建强大的Web应用程序,用于管理数据库内容。 该应用程序,搜索,创建,读取,更新,删除)系统,允许用户与
- js教程 358 2025-02-18 10:04:11
-
- 将多选择组件创建为Web组件
- 更新12.05.2016:伴侣文章“如何制作可访问的Web组件”,解决了本文的限制。 请阅读两者以完全理解。 本文受益于瑞安·刘易斯(Ryan Lewis)的同行评论。 感谢Sitep
- js教程 938 2025-02-18 09:59:09
-
- 如何通过图像识别使您的Web应用程序更聪明
- 本文演示了如何使用Clarifai的图像识别API构建简单的Web应用程序。 该应用程序允许用户从Web上拖放图像,然后Clarifai对其进行分析以识别对象并返回标签列表。 这
- js教程 591 2025-02-18 09:54:11
-
- Tessel 2:轻松配对JavaScript和物联网
- Tessel 2:基于JavaScript和Node.js的物联网开发利器 Tessel 2是一款微控制器,允许开发者使用JavaScript和Node.js创建联网设备。其核心运行Linux系统,Node.js在其之上运行,从而可以访问大量的npm模块。 本文演示中使用的Tessel 2微控制器 Tessel 2 的主要特点: JavaScript和Node.js支持: 简化开发流程,并利用庞大的npm生态系统。 内置Wi-Fi和以太网: 方便连接网络,支持远程代码推送和运行,无需持续连接
- js教程 964 2025-02-18 09:52:11
-
- 聪明的前端和愚蠢的后端:AngularJS中的持久状态
- 用户与网站的交互生成应用程序状态,例如,按钮点击或文本输入。这种状态以JavaScript对象(数组,字符串等)为单位,需要持久。本文探讨了Per的技术
- js教程 642 2025-02-18 09:48:13
-
- 在Angular 2中创建组件,并用打字稿和ES5创建
- 核心要点 Angular 2.0 使用 TypeScript(JavaScript 的超集)来优化性能,提升页面速度和工作流程自动化。TypeScript 允许开发人员使用类型信息来注释 JavaScript 代码,从而帮助捕获代码库中的错误。 Angular 2.0 引入了组件的概念,组件是可重用的代码块,包含视图和逻辑。组件取代了指令成为框架的主要元素,确保应用程序一个部分的代码不会干扰另一个部分的代码。 使用 TypeScript 在 Angular 2.0 中创建组件涉及定义组件类并从
- js教程 956 2025-02-18 09:43:09