一些前端开发小技巧,超级好用!

web前端9个开发常见小技巧,还有你不会的么 一、浏览器地址栏运行JavaScript代码 这个很多人应该还是知道的,在浏览器地址栏可以直接运行JavaScript代码,做法是以javascript:开头后跟要执行的语句。比如: javascript:alert('hello from address bar :)'); 将以上代码贴到浏览器地址栏回车后alert正常执行,一个弹窗神现。 你去试一试,是不是没有出现弹窗??? 那是因为: 如果是通过copy paste代码到浏览器地址栏的话, IE及Chrome会自动去掉代码开头. 阅读详情

快速上手CSS Grid:从零开始打造响应式布局

想象一下,你正在为一座建筑绘制蓝图。每一面墙、每个房间的位置都需要精心规划。在网页设计中,CSS Grid就像是我们手中的建筑设计工具,它帮助我们轻松创建复杂而灵活的页面布局。通过简单的几行代码,就可以实现自适应设计、精确对齐元素和高效管理空间。

让我们从一个简单的例子开始吧:

.container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
}

这段代码定义了一个包含三列等宽网格容器,并设置了每列之间的间距。接下来,只要将需要布局的内容放入.container内,它们就会自动按照设定好的规则排列开来。是不是很简单呢?

对于初学者来说,掌握以下几个实用的小窍门会让你事半功倍:

  • 使用grid-template-areas命名区域:可以更直观地描述布局结构。
  • 借助minmax()函数设置最小最大宽度:确保内容在不同屏幕尺寸下都能良好显示。
  • 利用auto-fit或auto-fill自动调整列数:根据容器宽度动态增加或减少列的数量。

通过不断实践这些技巧,你会发现CSS Grid不仅能简化你的工作流程,还能带来意想不到的设计灵感。

JavaScript异步编程的秘密武器:Promise与Async/Await

从前,在JavaScript的世界里,处理异步操作就像是一场等待游戏。开发者们必须小心翼翼地管理回调地狱,以避免程序陷入混乱。然而,随着Promise和async/await的到来,这一切都发生了翻天覆地的变化。

首先来看看Promise。它可以被看作是一个装有未来值的“盒子”。当你创建一个Promise时,就相当于向这个盒子许下了承诺——稍后会给你返回结果。例如,获取远程数据的操作就可以用Promise来表示:

const fetchData = () => new Promise((resolve, reject) => {
  setTimeout(() => resolve('数据已准备好'), 1000);
});

接着是async/await语法糖。它们让异步代码看起来更加简洁明了,仿佛是在同步执行一般。下面是如何结合Promise和async/await实现上述功能的例子:

async function getData() {
  try {
    const result = await fetchData();
    console.log(result);
  } catch (error) {
    console.error(error);
  }
}

getData();

通过这种方式,不仅可以简化代码逻辑,提高可读性和维护性,更重要的是,它使得编写高效的异步应用程序变得更加容易。无论你是新手还是老鸟,都应该尝试掌握这一强大工具。

神奇的Flexbox魔法:解决常见排版难题

Flexbox就像是魔法师手中的魔杖,轻轻一挥就能解决许多常见的排版难题。无论是水平居中、垂直排列还是多行文本溢出的问题,Flexbox都能轻松应对。现在,让我们一起探索它的神奇之处吧!

首先,了解一些基本概念非常重要。Flexbox的核心在于父级容器(flex container)和子项(flex items)。当我们将一个元素设置为display: flex;时,它就变成了一个弹性盒子容器,里面的子元素则遵循特定的行为规则。

要实现水平居中,只需简单地给父级容器添加以下样式:

.parent {
  display: flex;
  justify-content: center;
}

而对于垂直排列,则可以通过设置align-items属性来完成:

.parent {
  display: flex;
  align-items: center;
}

除此之外,Flexbox还有很多有趣的特性等着你去发现。比如,我们可以利用它构建响应式的导航栏,或者设计卡片式界面。每一个案例都是一个挑战,同时也是一次创造的机会。只要你愿意尝试,Flexbox定能为你带来惊喜连连。

图标字体的魅力:告别图片,拥抱Font Awesome

还记得以前为了在网页上展示图标,我们必须准备各种格式的图片文件吗?那不仅增加了加载时间,还可能因为分辨率问题影响视觉效果。如今,有了图标字体库如Font Awesome的帮助,一切都变得简单多了。

图标字体的最大优势在于其矢量特性。这意味着无论你如何缩放,都不会出现失真现象。同时,由于它们本质上是文字字符,因此可以直接应用CSS样式进行颜色填充、旋转等变换。这样一来,修改图标的外观就变得轻而易举了。

要在项目中引入Font Awesome非常方便。你可以选择直接链接CDN地址,也可以下载到本地使用。这里以CDN方式为例:

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css">

接下来,只需要在HTML中插入相应的类名即可显示所需图标:

<i class="fas fa-home"></i>

不仅如此,Font Awesome还提供了丰富的交互功能。例如,通过添加额外的类名,可以让图标具有动画效果,为用户带来更加生动的体验。总之,图标字体的魅力远不止于此,它已经成为现代Web开发不可或缺的一部分。

本地存储的艺术:巧用LocalStorage提升用户体验

想象一下,当你再次访问某个网站时,它能够记住你的偏好设置,比如上次浏览的文章位置、喜欢的颜色主题等等。这种贴心的服务背后,离不开HTML5提供的LocalStorage API的支持。

LocalStorage允许我们在用户的浏览器中保存少量数据,而且即使关闭浏览器后也不会丢失。这对于改善网站性能和提供个性化体验有着重要意义。比如,我们可以用它来缓存临时信息,减少服务器请求次数;或者记录用户的操作历史,以便下次快速恢复状态。

下面是一个简单的例子,展示了如何使用LocalStorage保存和读取数据:

// 保存数据
localStorage.setItem('username', '张三');

// 读取数据
const username = localStorage.getItem('username');
console.log(username); // 输出 "张三"

// 删除指定数据
localStorage.removeItem('username');

// 清空所有数据
localStorage.clear();

除了基本的操作外,还可以结合JSON对象来进行复杂的数据存储。例如,保存用户配置选项:

const settings = { theme: 'dark', fontSize: '14px' };
localStorage.setItem('userSettings', JSON.stringify(settings));

// 读取并解析
const savedSettings = JSON.parse(localStorage.getItem('userSettings'));
console.log(savedSettings.theme); // 输出 "dark"

通过合理运用LocalStorage,不仅可以提升用户体验,还能为开发者带来更多创意空间。不过需要注意的是,考虑到隐私保护等因素,应该谨慎选择哪些数据适合保存在这里。

性能优化达人:让你的网页飞起来

为了让我们的网站像火箭一样迅速加载,我们需要成为性能优化达人。这不仅仅是为了给用户提供更好的体验,也是搜索引擎排名的重要因素之一。接下来,我将分享几个关键的前端性能优化技巧,帮助你让网页真正“飞”起来。

首先是减少HTTP请求。每一次向服务器发送请求都会消耗时间和带宽。因此,尽量合并多个资源文件(如CSS、JS),并通过CSS Sprites技术将背景图片整合在一起。这样既能降低请求数量,又能加快页面渲染速度。

其次,压缩资源文件同样重要。使用Gzip或Brotli算法可以显著减小文件体积,从而缩短传输时间。大多数Web服务器都支持这两种压缩方式,只需简单配置即可生效。

还有延迟加载(Lazy Loading),特别是对于图片和视频这类大文件而言。只有当用户滚动到相应区域时才加载内容,既节省了初始加载时间,又提高了资源利用率。实现方法也很简单,只需为<img>标签添加loading="lazy"属性即可。

此外,还可以考虑使用CDN(内容分发网络)加速静态资源的分发。CDN会在全球范围内缓存副本,让用户可以从最近的节点获取文件,大大提升了访问效率。

最后但同样重要的是,保持代码精简。删除不必要的注释、空白符以及未使用的库,采用树摇算法移除无用代码,这些措施都可以有效减轻页面负担。总之,通过综合运用以上策略,你的网站一定会变得更加轻盈敏捷。

浏览器兼容性大战:一次编写,处处运行

在前端开发领域,不同浏览器之间的差异常常让人头疼不已。有时候,同样的代码在一个浏览器上完美运行,换到另一个却可能出现各种奇怪的问题。但是,作为优秀的开发者,我们应该迎接这场“浏览器兼容性大战”,确保我们的作品能够在任何环境下出色表现。

面对这个问题,有几个有效的解决方案值得推荐。首先是采用渐进增强(Progressive Enhancement)策略。也就是说,先保证最基本的HTML/CSS功能正常工作,然后再逐步添加更高级的功能。这样即使某些特性不被支持,也不会影响整体体验。

其次是利用Polyfill填补空白。Polyfill是一种用于模拟新API行为的脚本,可以在较旧版本的浏览器中实现现代标准。例如,如果你想要在IE8中使用classList属性,就可以引入相应的Polyfill库。目前有许多现成的Polyfill资源可供选择,如Polyfill.io就是一个不错的选择。

另外,不要忘记测试环节的重要性。手动检查固然重要,但对于复杂的项目来说,自动化测试工具和服务更是必不可少。Sauce Labs、BrowserStack等平台提供了广泛的浏览器环境覆盖,可以帮助我们快速定位和解决问题。同时,记得定期更新代码以跟上最新的Web标准和技术趋势,这样才能保持项目的前瞻性。

通过这些方法,你可以更加自信地面对浏览器兼容性的挑战,让你的作品真正实现“一次编写,处处运行”的目标。


嘿!欢迎光临我的小小博客天地——这里就是咱们畅聊的大本营!能在这儿遇见你真是太棒了!我希望你能感受到这里轻松愉快的氛围,就像老朋友围炉夜话一样温馨。


这里不仅有好玩的内容和知识等着你,还特别欢迎你畅所欲言,分享你的想法和见解。你可以把这里当作自己的家,无论是工作之余的小憩,还是寻找灵感的驿站,我都希望你能在这里找到属于你的那份快乐和满足。
让我们一起探索新奇的事物,分享生活的点滴,让这个小角落成为我们共同的精神家园。快来一起加入这场精彩的对话吧!无论你是新手上路还是资深玩家,这里都有你的位置。记得在评论区留下你的足迹,让我们彼此之间的交流更加丰富多元。期待与你共同创造更多美好的回忆!


欢迎来鞭笞我:master_chenchen


【内容介绍】

  • 【算法提升】:算法思维提升,大厂内卷,人生无常,大厂包小厂,呜呜呜。卷到最后大家都是地中海。
  • 【sql数据库】:当你在海量数据中迷失方向时,SQL就像是一位超级英雄,瞬间就能帮你定位到宝藏的位置。快来和这位神通广大的小伙伴交个朋友吧!
    【微信小程序知识点】:小程序已经渗透我们生活的方方面面,学习了解微信小程序开发是非常有必要的,这里将介绍微信小程序的各种知识点与踩坑记录。- 【python知识】:它简单易学,却又功能强大,就像魔术师手中的魔杖,一挥就能变出各种神奇的东西。Python,不仅是代码的艺术,更是程序员的快乐源泉!
    【AI技术探讨】:学习AI、了解AI、然后被AI替代、最后被AI使唤(手动狗头)

好啦,小伙伴们,今天的探索之旅就到这里啦!感谢你们一路相伴,一同走过这段充满挑战和乐趣的技术旅程。如果你有什么想法或建议,记得在评论区留言哦!要知道,每一次交流都是一次心灵的碰撞,也许你的一个小小火花就能点燃我下一个大大的创意呢!
最后,别忘了给这篇文章点个赞,分享给你的朋友们,让更多的人加入到我们的技术大家庭中来。咱们下次再见时,希望能有更多的故事和经验与大家分享。记住,无论何时何地,只要心中有热爱,脚下就有力量!


对了,各位看官,小生才情有限,笔墨之间难免会有不尽如人意之处,还望多多包涵,不吝赐教。咱们在这个小小的网络世界里相遇,真是缘分一场!我真心希望能和大家一起探索、学习和成长。虽然这里的文字可能不够渊博,但也希望能给各位带来些许帮助。如果发现什么问题或者有啥建议,请务必告诉我,让我有机会做得更好!感激不尽,咱们一起加油哦!


那么,今天的分享就到这里了,希望你们喜欢。接下来的日子里,记得给自己一个大大的拥抱,因为你真的很棒!咱们下次见,愿你每天都有好心情,技术之路越走越宽广!

前端开发小技巧之Postman 专职前端开发也有很长一段时间(10 months) =.= 了 其中用到各种各样小技巧 小工具。 零零散散的,今天决定把他们陆陆续续记录下来,O(∩_∩)O哈哈~今天的主题是接口测试工具-Postman,它是Chrome浏览器上的一款半免费扩展工具 主要用来调试各种RestFul 接口。当然你需要翻墙才能拥有它。不愿意翻墙的童鞋也莫要惊慌,文章的末尾放上了Postman和Postman-Inter 阅读详情

相关推荐

【前端篇】前端开发大厂面试真题

为助力小伙伴们梳理前端知识体系,从而能够充分地做好面试准备,那么今天就来给大家分享一份前端开发的面试真题与相关知识点,其中涵盖了最新版本的八股文(包含最新的 Vue 3 面试题)、高频算法题以及大佬的面经,全部都是今年的全新知识点。

友大冰的博客 1337

30个前端开发小技巧

1、单行 if-else 语句 const age = 12; let ageGroup; // LONG FORM if (age > 18) { ageGroup = "An adult"; } else { ageGroup = "A child"; } // SHORTHAND ageGroup = age > 18 ? "An adult" : "A child";

Vampire_JM的博客 1334

推荐系统召回总结(持续更新)

推荐系统架构 候选池:可供推荐的物料候选池,对于图文、短视频、新闻等来说通常是最近N天的新物料组成的集合,定期进行物料更新。 召回:从候选池中选出和用户相关的物料,交给后面的排序模块进行打分。召回面对的候选集通常是数十万或者百万甚至千万的量级,检索过程必须轻量快速。通常由多路召回组成,保证不遗漏且相关性、多样性尽量好,可以分为非个性化召回和个性化召回。 粗排:对召回选择的几千或者几百候选物料进行排序,快速打分选出topN,减少精排的压力,兼顾精准与效率。 精排:对粗排的结果进行精准排序,这个环节需要特征尽可

whgyxy的博客 2515

前端开发的45个经典技巧

1、首次给变量赋值是切记使用var关键字(闲谈:清楚的记得有次去面试前端,一个项目经理同时面我和另外一个人,面试官开始就是要我们俩手写一个数组去重函数,哗哗的一下写完交了,面试官看来下之后直接给了一旁的竞争对手,叫她给我指出我代码的错误,才知道刚才忘记写var声明变量,瞬间脸红走了)=。=~~ 回归正题:变量没有声明直接赋值的话,默认会作为一个全局变量(一切无主的都是window的),要尽量避免

u013084331的博客 7005

用Python模拟随机游走:从一维到三维,直观理解马尔可夫链的常返性

本文通过Python模拟一维到三维的随机游走,直观展示马尔可夫链的常返性特性。使用NumPy和Matplotlib构建模拟器,揭示不同维度下随机游走的返回概率差异,帮助读者理解为什么一维和二维游走具有常返性,而三维游走可能永远迷失。文章包含完整的代码示例和可视化技巧,适合概率论和Python编程爱好者学习实践。

weixin_28694295的博客 400

笔记:使用Materials Studio计算聚合物的玻璃化转变温度

使用Materials Studio计算聚合物的玻璃化转变温度。

FXJgogogo的博客 1940

分享15个高级前端开发小技巧

在今天这篇文章中,我们将探讨 15 种高级功能,这些功能现在可以在不依赖 JavaScript 的情况下实现。

2301_79226238的博客 3210

体素坐标(voxel_coors)在mmdetection3d中的理解

体素坐标(voxel_coors)在mmdetection3d中的理解

weixin_38362784的博客 4219

GitLab Runner部署与配置指南

企业级GitLab Runner部署与优化指南 本文提供搭建GitLab Runner的完整流程:1)核心概念:区分Shared/Group/Specific三种Runner类型;2)安装部署:支持RPM/DEB包及二进制安装,详细说明CentOS/Ubuntu系统命令;3)注册配置:分步骤演示获取令牌、选择执行器(Shell/Docker/K8s等)的方法;4)实战示例:给出.gitlab-ci.yml文件模板,涵盖安装、测试、构建、部署全流程;5)企业级优化:包括权限管理、K8s集群部署、日志排查技巧,

油墨香^-^的博客 1411

优化相机姿态和三维点云的Bundle Adjustment算法及其编程实现

重投影误差是指将优化后的相机姿态和三维点云投影到图像平面上,与对应的图像特征点之间的距离。Bundle Adjustment(捆绑调整)是一种用于同时优化相机姿态和三维点云的算法,它可以提高三维重建和相机定位的精度。下面是一个简单的Python示例代码,演示了如何使用Bundle Adjustment算法优化相机姿态和三维点云的参数。通过以上步骤,Bundle Adjustment算法可以不断地优化相机姿态和三维点云的参数,从而提高重建和定位的精度。Bundle Adjustment算法的编程实现。

CyberXZ的博客 741

TMC2240 芯片数据手册解读|第三篇 TMC2240 芯片引脚配置与说明

本文详细解析了TMC2240芯片的两款封装(TQFN32和TSSOP38-EP)的引脚分布、电气属性及硬件设计要点。内容涵盖:1)芯片内部功能架构,包括供电、运动控制等五大链路;2)两款封装的核心规范与适用场景;3)七大引脚分类详解(电源、控制、编码器等)及接线要求;4)PCB设计避坑指南,强调电源分割、电荷泵布局等关键点。文章提供完整的原理图绘制和硬件调试指导,适合不同基础的工程师参考实践。

BackCatK Chen的博客 1096

成为前端开发高手的 7 个小技巧

在前端开发的道路上,你是否常常感到迷茫?看着别人轻松写出优雅高效的代码,打造出炫酷的网页应用,自己却总是在基础问题上反复踩坑,进步缓慢?难道成为前端开发高手真的遥不可及?其实不然!只要掌握正确的方法和技巧,普通人也能实现从菜鸟到高手的逆袭。这 7 个小技巧,就是通往前端高手之路的 “秘密武器”。它们究竟是什么?又该如何运用?接下来就为你一一揭晓!学习和开发过程中,定期总结与反思是非常重要的。每完成一个项目或学习一个新的知识点,都要进行总结,梳理自己学到了什么,还有哪些不足。

2501_91889873的博客 953

【无人机路径规划】基于强化学习实现多无人机路径规划

【无人机路径规划】基于强化学习实现多无人机路径规划

k8291121的博客 1656

如何提高前端开发工作效率?可以试试这10个小技巧

Web设计师往往会同时负责多个项目,在每个项目上都多花费一些时间,那么他们就很可能不得不加班来完成,反之,如果每个项目上都能少花费一些时间,那么Web设计师的工作可能会更有效率。为了帮助Web设计师更有效率的工作,本文总结了web前端开发的十个小妙招,下面和千锋重庆web前端的小编一起来看看吧! 1.积极选择相同元素 虽然在插图中选择相同的元素是一个很小的操作,但是在节约时间成本方面很有帮助,例如,你可以在图中选择具有相同填充颜色的对象。如果想要更彻底的利用这一优势,你也可以选择设置快捷键来标记这些命令。

qf2019的博客 1165

FISCO BCOS 三、多群组部署以及新节点加入群组

本章主要以星形组网和并行多组组网拓扑为例,指导您了解如下内容:了解如何使用创建多群组区块链安装包;了解创建的多群组区块链安装包目录组织形式;学习如何启动该区块链节点,并通过日志查看各群组共识状态;学习如何向各群组发送交易,并通过日志查看群组出块状态;了解群组内节点管理,包括节点入网、退网等;了解如何新建群组。

qq_63235624的博客 2920

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

web前端开发9个超实用小技巧

今天来给大家介绍9个web前端开发中的小窍门小技巧,能够帮助大家在开发过程中解决一些小问题,耐心看下去呦~~ 一、浏览器地址栏运行JavaScript代码 这个很多人应该还是知道的,在浏览器地址栏可以直接运行JavaScript代码,做法是以javascript:开头后跟要执行的语句。比如: javascript:alert('hello from address bar :)'); 将以上代码贴到浏览器地址栏回车后alert正常执行,一个弹窗神现。 你去试一试,是不是没有出现弹窗??? 那是因为:如果是

codepony的博客 1082

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

50个前端开发小技巧总结,提升你的竞争力,抓住金三银四的小尾巴

导语 又是一年金三银四,不同的是今年开局有点难,但是办法总比困难多,祝愿大家都能找到好工作!!! OK,步入正题, 最近整理了一下大学时候学习前端的一些笔记,温故而知新,虽然有点乱,但是还是分享出来,希望能跟大家一起学习一起进步,同时给正在找前端开发工作的朋友一份参考。 50个前端小知识 1.link链接的css文件也是可以用id命名的,即任何标签都可以加id,包括link,head body h...

sinat_35299495的博客 5514

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

html前端开发 快捷键,快速掌握WEB前端开发小技巧

原标题:快速掌握WEB前端开发小技巧HTML、CSS、JS这些基本知识是学习前端必须得掌握的,要想学好它,必须要对它感兴趣。因为学习最好的老师就是兴趣,没有兴趣而言,这条路也是走不长远的。 但是要如何高效率的学习呢,下面会提出一些小技巧小建议,一起来看看吧!1.掌握HTML、CSS首先要学的是学习的就是HTML、CSS,这两个东西是一套的,也特别容易理解,这块的门槛其实非常低,与服务器端语言先慢后...

weixin_32049849的博客 350

7个JavaScript小技巧,让前端的代码更高效!

JavaScript是前端开发人员必学的一门语言。本文知了姐共列举了7个小技巧来让你的代码更加简洁、更加高效! 01 async / await 如果你还陷入到回调地狱中,那么你应该回到2014年去开发你的代码。除非绝对必要(像第三方库需要或者性能原因),否则不要使用回调。Promise是非常好的解决回调地狱,但是当你的代码变得越来越大时,它也会变得不太好用。我现在的解决方案就是asy...

ShuYunBIGDATA的博客 473

前端开发小技巧(持续收集中)

该文章主要收集前端开发小技巧,还会持续更新,欢迎大家进来交流

weixin_49931650的博客 187

web前端开发项目资源网站,私家珍藏!分享给大家

1.CodePen: http://codepen.io/ 网站里有很多很酷的特效,而且可以看到效果的源代码,也可以看到实现效果,是一个非常不错的前端开发学习资源网站。 这个是CodePen网站里的一个效果的源码截图,是不是很酷呀! 2.RunJS: http://runjs.cn/ 点击广场,则可以看到很多开发者分享的一些效果源码,如果你想找资源,做项目,这个网站绝对是一个不错的选择。 3.B...

a1990qd的博客 1万+

腾讯T4大佬连夜整理的前端开发小技巧,你绝对用得到!

开发 tips vConsole h5应用开发过程中,一般是使用浏览器调试,但是真的将代码放到h5端,偶尔还是会遇到一些处理不到的情况,比如,之前遇到的情况, 使用new Date('2020-11-17 12:12')(safari、ie貌似都不行, 慎用), 这样的格式转换,兼容性没有考虑到,chrom调试一切正常,但是手机打开应用后,时间参数返回的却是null,这种情况就比较坑 于是就考虑,怎么如浏览器一样查看h5端的代码、接口返回及报错信息呢? 发现了一个比较好用的工具 - VCosole,

PC_372的博客 647

前端开发小技巧:封装商品 Item 项组件,简化代码结构

打开项目所在的开发工具(文中使用 HBuilder)。在项目的components目录上,通过鼠标右键选择 “新建组件”。给新建的组件命名为my_goods(原文档中命名不太规范,这里采用更合适的命名方式,实际操作时根据项目规范来),然后选择使用sars的组件模板(如果不清楚这个模板具体作用,建议查看开发工具的相关文档,不同模板会影响组件的初始结构和功能),勾选相应复选框后点击 “创建”。这样,一个新的自定义组件就创建成功了。

m0_57836225的博客 711

前端开发中这些小技巧

浏览器变成文本编辑器 地址栏输入: data:text/html, <html contenteditable> 利用a标签自动解析URL var a = document.createElement('a'); a.href = 'https://www.maomin.club'; console.log(a.host); // www.maomin.club 页面拥有ID的元素会创建全局变量 <!DOCTYPE html> <html> <head>

树上骑个猴的博客 303

【小技巧】配置好用的Chrome DevTools,让前端开发调试更友好

总结和发现的一些好用的Chrome开发者工具配置 0. 显示网络请求的Method和status 鼠标右键打开菜单,选择Method 在Firefox中,status显示有颜色区分,且状态、方法和地址的顺序阅读更加友好,喜欢Firefox的朋友可以试试 1.请求行使用大行模式 该模式会在Name中显示源地址 2. 显示CSS布局层级信息 然后我们在Layer...

前端全栈开发者 794
上一篇: 那些厉害的 Javaer 都在用什么?
下一篇: 数据治理和数据管理还傻傻分不清楚?
master_chenchengg
博客等级 码龄2年 1万+粉丝 1485原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值