- 方向:
- 全部 网络3.0 后端开发 web前端 数据库 运维 开发工具 php框架 每日编程 微信小程序 常见问题 其他 科技 CMS教程 Java 系统教程 电脑教程 硬件教程 手机教程 软件教程 手游教程
- 分类:
-
- JavaScript重构技术:特定于通用代码
- 关键要点: 重构JavaScript增强代码可读性,可维护性,性能和可重复性,帮助检测和校正。 通用技术涉及最大程度地减少使用变量,改进事件处理和重新固定的冗余
- js教程 791 2025-02-17 12:06:11
-
- 社论:您想在2017年学习什么?
- 订阅我们的最新JavaScript通讯,点击此处订阅 新年快乐,SitePoint JavaScript的读者们!希望大家假期愉快(对那些休假的人来说),并准备好以全新的姿态迎接2017年。 2016年对JavaScript来说是疯狂的一年!我们见证了ES6的日益普及和渐进式Web应用的兴起。此外,Yarn作为npm的竞争对手出现,JavaScript疲劳也成为了一个话题。如果您错过了这些内容,或者只是想回顾过去的一年,我们已经为您准备好了。Craig Buckler在他的文章《JavaScri
- js教程 616 2025-02-17 12:04:15
-
- 学习以示例创建D3.js数据可视化
- D3.js:用JavaScript绘制动态数据可视化 本文探讨D3.js,一个强大的JavaScript库,用于创建动态、交互式的数据可视化效果。它利用HTML、SVG和CSS在网页浏览器中呈现数据。 核心要点: D3.js是一个多功能的JavaScript库,允许开发者使用HTML、SVG和CSS在网页浏览器中创建动态的、交互式的数据可视化。 该库提供了丰富的工具用于数据处理,可以将原始数据转换为有意义的视觉表示,并可以广泛定制以适应独特的创意构想。 D3.js利用比例尺将数据值映射到视觉
- js教程 938 2025-02-17 12:03:16
-
- 使用Tessel 2跟踪GPS数据
- 使用Tessel 2和GPS模块进行GPS跟踪:一个基于JavaScript的实时定位项目 本文介绍如何利用Tessel 2微控制器及其GPS模块构建一个实时GPS跟踪系统。Tessel 2支持JavaScript编程,并可通过各种模块扩展其功能。我们将学习如何连接GPS模块、编写Tessel 2端的JavaScript代码处理GPS数据,以及搭建Node.js服务器和前端Google Maps集成,实现实时位置可视化。 一、硬件连接 将GPS模块连接到Tessel 2的A端口(靠近USB电
- js教程 697 2025-02-17 12:02:09
-
- 全面看jQuery选择者
- 本文受益于马特·史密斯(Matt Smith)和蒂姆·塞维恩(Tim Severien)的同行评论。 感谢SitePoint的同行评审提高了内容质量! 选择元素是用jQuery操纵网页的基础。 无论您是否修改内容,
- js教程 913 2025-02-17 12:01:15
-
- 13 jQuery selectbox/下拉插件
- 13款jQuery下拉菜单插件,助您提升网页交互体验!本文更新于2016年10月12日,以反映当前下拉菜单插件的现状。 默认的下拉菜单样式并非人人满意。有时您可能需要控制其外观(以保持跨浏览器和设备的一致性),或者可能需要原生不支持的其他功能。 幸运的是,有很多优秀的基于jQuery的插件可以简化这个过程。 我们将介绍一些您可以整合到下一个项目中的插件。其中一些插件具有高度可配置的选项、方法和事件,而另一些插件则是简单的下拉菜单样式替换,易于使用。 关键要点 本文概述了13个可用于自定义网页下
- js教程 690 2025-02-17 11:57:09
-
- 用覆盆子Pi和蓝光预测天气
- 该教程展示了使用IBM Bluemix,Raspberry Pi和Weather Company Data Service构建天气预报设备。 让我们探讨这种强大的组合如何工作。 关键概念: 数据获取:天气公司数据S
- js教程 336 2025-02-17 11:56:09
-
- 牢记可访问性的写作JavaScript
- 提升JavaScript组件可访问性的技巧 本文将分享一些关于如何提升JavaScript组件可访问性,并为用户提供更多、更好的网站或Web应用程序交互方式的技巧。 本文最初发表于Medium 在第一篇文章《编写具有可访问性的HTML》中,我解释了为什么以及如何开始关注Web可访问性,并分享了一些关于如何改进标记以使网站更易访问的技巧。其中一些技巧非常基础,但仍然很有价值。这一切都归结于前端开发中两个最重要的不成文规则:学习基础知识,并花足够的时间来规划和编写HTML。清晰语义化的标记将使你和
- js教程 783 2025-02-17 11:51:11
-
- 从任何JSON数据中以几秒钟的速度制作动态表
- 使用轻量级jQuery UI插件Tabulator轻松创建动态交互式表格!本文将指导您如何用极少的JavaScript代码,将JSON数据转换为动态、交互式表格。 核心要点: 快速设置: Tabulator插件让您只需少量JavaScript代码,即可将JSON数据转换为动态、交互式表格。 自定义列: 您可以通过标题、字段、排序、宽度和格式化程序等参数定义和自定义表格列,满足您的特定需求。 灵活的数据加载: Tabulator支持多种数据加载方式,包括JavaScript数组、AJAX请求
- js教程 215 2025-02-17 11:50:09
-
- 为什么我使用JavaScript样式指南以及为什么也应该使用
- 关键要点 采用 JavaScript 风格指南(例如 JavaScript Standard Style)有助于减少团队摩擦,提高程序员的幸福感,并确保代码一致性。 使用语言(如 JavaScript)的主流风格进行编码,可以更容易地为开源项目做出贡献,并让其他人为您的项目做出贡献。 风格指南并不一定能使程序更正确,但它可以在错误发布之前捕获错误,使代码更易于阅读和理解,并防止团队成员之间发生分歧。 实现 JavaScript Standard Style 可以无需任何工具,但也有 npm 包
- js教程 1039 2025-02-17 11:45:12
-
- 快速提示:Gumroad和Jekyll的30秒内电子商务
- 本教程演示了如何将Gumroad的电子商务功能无缝整合到Jekyll网站上。 该过程对内容创建者来说是快速而有益的。 关键步骤: 获取Gumroad代码:导航到Gumroad的小部件页面和SELEC
- css教程 493 2025-02-17 11:43:13
-
- 使用用户登录和身份验证构建react.js应用程序
- 本文提供了使用StormPath React SDK使用用户登录和身份验证功能来构建React.js应用程序的综合指南。 它涵盖建立开发环境,配置Webpack和Babel,并建造K
- js教程 360 2025-02-17 11:42:11
-
- jQuery表:用于创建和管理表的插件
- 本文探讨了各种jQuery插件,以增强HTML表,以解决现代网络设计中标准表的局限性,尤其是在移动响应和高级功能方面。 该文章已于11月10日更新
- js教程 569 2025-02-17 11:41:10
-
- 用Peasy-JS编写可重复使用的JavaScript业务逻辑
- Peasy-js: 构建可复用、可扩展、易于测试的业务逻辑 Peasy-js是一个中间层框架,它以可组合、可复用、可扩展和易于测试的方式构建业务逻辑,从而轻松地在应用程序中替换UI、后端和数据访问框架。 它促进业务逻辑的分离,使其易于测试、替换、重排、复用,并可在任何应用程序架构中使用,兼容各种JavaScript客户端、服务器、数据访问技术和框架。 Peasy-js的核心概念包括:BusinessService、Command、Rule和DataProxy。这些概念在业务逻辑编排、数据验证
- js教程 267 2025-02-17 11:40:09
-
- 在Aurelia管理状态:如何将Aurelia与Redux使用
- 使用Aurelia和Redux构建可预测状态的Markdown编辑器 本文探讨了如何在Aurelia框架中集成Redux,并通过构建一个带有撤销/重做功能的Markdown编辑器来演示这一过程。文章分为三个阶段:基本的Aurelia设置、集成Redux进行状态管理以及添加撤销/重做功能。 核心要点: Redux提供了一个可预测的状态容器,简化了应用程序状态的管理,使其保持一致且易于测试,尤其是在复杂的环境中。 将Redux与Aurelia集成包括设置Redux存储、配置依赖项以及将存储连接到
- js教程 824 2025-02-17 11:38:14