当前位置:首页 > 技术文章 > web前端

  • 使用FETCH API和ES6发电机的异步API
    使用FETCH API和ES6发电机的异步API
    核心要点 ECMAScript 6 (ES6) 通过 Promise 和 Generator 更好地支持异步编程,并引入了 Fetch API,旨在取代 XMLHttpRequest 成为与远程资源通信的基础。 Fetch API 的方法返回 ES6 Promise 对象,这些对象可以与 Generator 一起使用,构成复杂异步操作的基础,例如一系列操作,其中每个操作都依赖于前一个操作返回的值。 Generator 可以与 Fetch API 一起用于执行诸如长轮询之类的任务,其中客户端不断
    js教程 832 2025-02-19 08:43:09
  • 带有jQuery,Bootstrap和Shield UI Lite的可编辑网格
    带有jQuery,Bootstrap和Shield UI Lite的可编辑网格
    在此简短的提示中,我提供了一些简单的步骤来使用Bootstrap和Shield UI Lite设置可编辑的网格(或表格)。 Shield UI Lite是一个开源jQuery库,其中包括jQuery网格。网格支持编辑O
    js教程 313 2025-02-19 08:37:15
  • 失去jQuery膨胀
    失去jQuery膨胀
    核心要点 NodeList.js 作为 jQuery 的 DOM 操作替代方案,提供类似的功能,但体积更小(压缩后 4k),并利用了原生浏览器 API 的改进。 与 jQuery 不同,NodeList.js 将节点数组视为单个节点,从而实现更简洁的代码和更轻松的 NodeList 对象操作。 NodeList.js 包含用于设置和获取属性、调用特定于元素的方法以及访问 NodeList 中节点的特殊方法,以及等同于 jQuery 的 prevObject 属性的 owner 属性。
    js教程 289 2025-02-19 08:27:10
  • 命令行API娱乐和利润
    命令行API娱乐和利润
    浏览器开发者工具命令行API:提升开发和调试效率的利器 本文探讨浏览器开发者工具中强大的命令行API,它提供一系列别名、便捷函数和快捷方式,显着提升开发和调试体验。 核心要点: 命令行API允许开发者在JavaScript控制台中与网页交互。 API仅限于JavaScript控制台访问,无法用于页面脚本,但方便直接在浏览器窗口中试验代码片段。 API提供多种函数用于DOM探索、对象跟踪和控制台调试,包括$ ( document.querySelector 别名), dir (列出对象所有属性)
    js教程 392 2025-02-19 08:25:08
  • HTML5表格:我们工具箱中的可靠工具
    HTML5表格:我们工具箱中的可靠工具
    以下内容摘自Alexis Goldstein、Louis Lazaris和Estelle Weyl合着的《HTML5 & CSS3 for the Real World, 2nd Edition》一书。本书在全球各地的商店有售,您也可以在这里购买电子书版本。 我们已经编写了大部分页面代码,您现在几乎了解了所有关于新的HTML5元素及其语义的信息。但在我们开始设计网站外观之前(我们在第7章中进行),我们将快速离开《HTML5 Herald》的首页,看看注册页面。这将说明HTML5在Web表
    css教程 640 2025-02-19 08:24:14
  • 调试UI响应的CSS
    调试UI响应的CSS
    本文节选自蒂芙尼·布朗撰写的《CSS大师》一书。该书在全球各大书店有售,您也可以在此处购买电子书版本。 CSS中某些属性和值会触发重排(reflow),这代价高昂,可能降低用户界面的响应速度——页面渲染、动画流畅度和滚动性能都会受到影响,尤其是在手机和平板电视等低功耗设备上。 什么是重排?{.title} 重排是指任何更改页面部分或全部布局的操作。例如,更改元素的尺寸或更新其左侧位置。它们会导致浏览器重新计算文档中其他元素的高度、宽度和位置。 重绘(repaint)与重排类似,都会强制浏览器重新
    css教程 685 2025-02-18 13:13:14
  • 快速提示:在React中构建视频播放器组件
    快速提示:在React中构建视频播放器组件
    构建可复用的React视频播放组件 本文将逐步指导您创建一个React视频组件,该组件可以循环播放来自Vimeo、YouTube和Dailymotion的视频列表。此组件易于扩展以支持其他视频提供商。 我们将使用react-hot-boilerplate作为开发环境,它支持热重载功能,允许您在浏览器中立即查看组件构建结果,而无需在每次代码更改后刷新页面。 该视频组件没有自己的状态,使其可重用且可预测,这意味着相同的输入将始终产生相同的输出。本文还将讨论在React中构建组件的最佳实践,包括使用p
    js教程 836 2025-02-18 13:10:11
  • 如何使用node.js和ractive.js构建Wi-Fi仪表板
    如何使用node.js和ractive.js构建Wi-Fi仪表板
    关键要点 利用node.js构建一个服务器,该服务器扩展了现有功能以包括Wi-Fi网络信息,从而使仪表板更全面。 实施ractive.js供客户端管理实时更新和Interac
    js教程 574 2025-02-18 13:05:16
  • 如何使用Stripe&Syncano建立每日肯定SMS服务
    如何使用Stripe&Syncano建立每日肯定SMS服务
    这篇文章由Syncano赞助,展示了使用其云平台建立每日肯定SMS服务。 Syncano处理数据存储,用户帐户,自动代码执行和Webhooks。 该服务将Twilio集成为SMS Messag
    js教程 424 2025-02-18 13:03:17
  • 探索在Node.js上构建的不同CMS解决方案
    探索在Node.js上构建的不同CMS解决方案
    三个流行的节点.js内容管理系统(CMS) Keystonejs,Pencilblue和Apostrophe代表三个基于Node.js的内容管理系统,每个Node.js都提供了独特的功能集。 KeystoneJS在创建数据库驱动的Webi方面表现出色
    js教程 671 2025-02-18 13:01:59
  • 合理纯粹的功能编程简介
    合理纯粹的功能编程简介
    关键要点 纯函数对于功能编程至关重要,因为它们返回相同输入的相同输出而不会引起副作用,从而增强可预测性和可检验性。 功能编程可通过B降低程序的复杂性
    js教程 783 2025-02-18 12:58:16
  • 使用MLAB和HEROKU在30分钟内部署自己的REST API
    使用MLAB和HEROKU在30分钟内部署自己的REST API
    在30分钟内部署自己的REST API:使用MLAB和HEROKU的指南 关键亮点: 本教程演示了使用平均堆栈(MongoDB,Express.js,Angularjs,Node.js)在Heroku上构建和部署静止的API,而MongoDB托有ML
    js教程 737 2025-02-18 12:52:18
  • 使用Webix框架创建表单
    使用Webix框架创建表单
    这篇文章由Simon Codrington和Mallory Van Achterberg进行了同行评审。感谢SitePoint所有的同行评审器制作SitePoint内容的最佳选择! 作为网络设计师,您可能必须在FAI上创建Web表单
    js教程 497 2025-02-18 12:50:14
  • HTML5视频和音频:标记-SitePoint
    HTML5视频和音频:标记-SitePoint
    HTML5视频和音频标签详解:构建响应式视频播放器 本文节选自Alexis Goldstein、Louis Lazaris和Estelle Weyl合着的《HTML5 & CSS3 for the Real World, 2nd Edition》一书。本书在全球各大书店有售,您也可以在此处购买电子书版本。 核心要点 HTML5的视频和音频标记允许直接在HTML代码中嵌入视频和音频元素,无需外部插件或播放器。 HTML5视频和音频标记包含多个属性来控制这些元素的行为,例如autoplay
    css教程 175 2025-02-18 12:49:11
  • 教您的Raspberry Pi与IBM Watson交谈
    教您的Raspberry Pi与IBM Watson交谈
    本教程显示了如何使用IBM Watson的文本对语音服务和节点红色进行Raspberry Pi谈话。 我们将基于上一个示例(假定先前的Raspberry Pi,Bluemix和Node-Red设置)。 sitepoint/patcat的艺术品,徽标权利:
    js教程 670 2025-02-18 12:45:11

工具推荐

jQuery企业留言表单联系代码

jQuery企业留言表单联系代码是一款简洁实用的企业留言表单和联系我们介绍页面代码。
表单按钮
2024-02-29

HTML5 MP3音乐盒播放特效

HTML5 MP3音乐盒播放特效是一款基于html5+css3制作可爱的音乐盒表情,点击开关按钮mp3音乐播放器。
播放器特效
2024-02-29

HTML5炫酷粒子动画导航菜单特效

HTML5炫酷粒子动画导航菜单特效是一款导航菜单采用鼠标悬停变色的特效。
菜单导航
2024-02-29

jQuery可视化表单拖拽编辑代码

jQuery可视化表单拖拽编辑代码是一款基于jQuery和bootstrap框架制作可视化表单。
表单按钮
2024-02-29

有机果蔬供应商网页模板 Bootstrap5

一款有机果蔬供应商网页模板-Bootstrap5
Bootstrap模板
2023-02-03

Bootstrap3多功能数据信息后台管理响应式网页模板-Novus

Bootstrap3多功能数据信息后台管理响应式网页模板-Novus
后端模板
2023-02-02

房产资源服务平台网页模板 Bootstrap5

房产资源服务平台网页模板 Bootstrap5
Bootstrap模板
2023-02-02

简约简历资料网页模板 Bootstrap4

简约简历资料网页模板 Bootstrap4
Bootstrap模板
2023-02-02

可爱的夏天元素矢量素材(EPS+PNG)

这是一款可爱的夏天元素矢量素材,包含了太阳、遮阳帽、椰子树、比基尼、飞机、西瓜、冰淇淋、雪糕、冷饮、游泳圈、人字拖、菠萝、海螺、贝壳、海星、螃蟹、柠檬、防晒霜、太阳镜等等,素材提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-05-09

四个红的的 2023 毕业徽章矢量素材(AI+EPS+PNG)

这是一款红的的 2023 毕业徽章矢量素材,共四个,提供了 AI 和 EPS 和免扣 PNG 等格式,含 JPG 预览图。
PNG素材
2024-02-29

唱歌的小鸟和装满花朵的推车设计春天banner矢量素材(AI+EPS)

这是一款由唱歌的小鸟和装满花朵的推车设计的春天 banner 矢量素材,提供了 AI 和 EPS 两种格式,含 JPG 预览图。
banner图
2024-02-29

金色的毕业帽矢量素材(EPS+PNG)

这是一款金色的毕业帽矢量素材,提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-02-27

家居装潢清洁维修服务公司网站模板

家居装潢清洁维修服务公司网站模板是一款适合提供家居装潢、清洁、维修等服务机构宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2024-05-09

清新配色个人求职简历引导页模板

清新配色个人求职简历引导页模板是一款适合清新配色风格的个人求职简历作品展示引导页网页模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2024-02-29

设计师创意求职简历网页模板

设计师创意求职简历网页模板是一款适合各种不同设计师岗位个人求职简历展示网页模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2024-02-28

现代工程建筑公司网站模板

现代工程建筑公司网站模板是一款适合从事工程建筑服务行业宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2024-02-28