有时我们会遇到这种需要在a标签上添加click事件,并且跳转前处理一些事务,因此需要做一些处理,看很多人会这样写<a href="#">link</a>,但是发现点击后页面返回了顶部,所以又出现了这样的写法等<a href="###">link</a>但这样并不兼容所有浏览器,有些浏览器就会出现很怪异的形为。因此,这个问题还需要其它方法来解决。1、方
一:浏览器扩展介绍:浏览器扩展是一个小软件定义模块的网页浏览器,通常称为浏览器插件,大部分浏览器允许安装拓展,其作用有用户界面修改,广告拦截和Cookie管理等        包含基本平台信息的应用程序清单JSON文件        定义该函数的JS文件        定义用户界
## 实现 eslint 检查 TypeScript 代码的步骤 为了实现 eslint 检查 TypeScript 代码,我们需要按照以下步骤进行操作: 1. 安装相关的依赖 首先,我们需要安装一些必要的依赖。在项目的根目录下打开终端,运行以下命令: ```shell npm install eslint @typescript-eslint/parser @types
原创 2023-12-28 11:02:17
120阅读
ESLint简介ESLint是一个用来识别 ECMAScript 并且按照规则给出报告的代码检测工具了少数的例外:ESLint 使用...
原创 2022-09-07 10:22:49
369阅读
最近高压连接器行业迎来了一件大喜事,即我们自己的国家标准《GB/T 37133-2018,电动汽车用高压大电流线束和连接器技术要求》发布了,并将于2019年07-01正式实施。我在第一时间仔细阅读了标准,有许多感想。借此机会,针对标准中涉及到的电磁屏蔽测试方法,和大家分享些自己的看法。一、标准推荐电流探头法测试电磁屏蔽性能试验原理图如下: 说明:1.射频信号源及接收装置2.电流探头3.
# Java屏蔽代码检查 在Java开发中,代码检查工具是不可或缺的一部分。这些工具能够帮助开发者发现潜在的错误和代码不规范的地方。例如,某些开发团队可能希望在特定情况下屏蔽一些代码检查,以避免因特定代码结构而产生的误报。本文将介绍如何在Java中屏蔽代码检查,并举例说明相关的用法。 ## 一、代码检查的重要性 代码检查的目的是提高代码质量,减少错误。现代IDE(如IntelliJ IDEA
原创 2024-08-20 09:09:45
152阅读
说明在创建vue项目的时候如果安装了eslint插件的时候,我们的代码就会出现很多错误或者警告,这些并不是由于我们代码写错了,而是我们的代码风格不符合eslint的规范,这些规范有些可以帮助我们养成良好的编程习惯,写出更漂亮的代码,而有些代码格式化的规范并不会让我们的代码更加好看,作为一个强迫症看不得自己的代码又一对波浪线,那么就直接修改eslint的规则吧。eslint配置在package.js
转载 2024-03-27 07:32:19
135阅读
JavaScript Popup Blocker是一款可以安装到谷歌浏览器上使用支持所有Chrome内核浏览器操作的过滤JavaScript模板广告插件,使用这款插件所有编写自JAVA的广告都将被自动过滤。基本简介一个强大的弹出窗口拦截器在windows下弹出窗口。JavaScript弹出窗口拦截器是一个简单而强大的弹出窗口拦截器。它会阻止弹出框,Chrome的弹出窗口拦截器不会,比如当你点击页面
报告的生成,有时候我们为了pipeline最后生成附件报告,或者本地测试我们为了更直观的看到我们的错误及问题,像这样的: 这里我们只需要在我们的package.json里的“scripts”里设置:        "lint": "eslint --config .eslintrc.yml \"**/*.ts\" --format html &gt
package.json里找到eslintConfig新增 "eslintConfig": { "rules": { "no-undef": "off", "no-restricted-globals": "off", "no
原创 2022-07-06 16:49:58
802阅读
随着业务的发展,系统会越来越庞大,原本简单稳定的功能,可能在不断迭代后复杂度上升,潜在的风险也随之暴露,导致最终服务不稳定,造成业务价值的损失。而为了减少这种情况,其中一种比较好的方式就是提高代码质量,比如通过代码审查,从而降低错误风险,但是,代码审查难度大,代码缺陷、漏洞不易发现,且审查工作随着代码量增加而增加,审查效率低。工欲善其事,必先利其器,因此,这篇文章给大家介绍几种检查代码质量的利器,
VScode 使用ESlint检查代码
原创 2022-11-12 00:59:38
1735阅读
引言很多同学在工作一段时间之后可能都有这样的困境,大家觉得自己总是在写业务代码,技术上感觉好像没有多大的长进,不知不觉就成为了CURD Boy或者Girl,自己想要去改变但是又不知道该从何处进行入手。有的同学会去学习如何做架构、有的同学可能会去学习各种新技术还有的同学甚至转产品经理来试图解除困境。但是我觉得找到跨出这种困境的途径反而还是要从我们每天写的代码入手。即便当前每天做着CRUD的事情,但是
2019 年 1 月,TypeScript 官方决定全面采用 ESLint,之后也发布 typescript-eslint 项目,以集中解决 TypeScript 和 ESLint 兼容性问题。而之前的两个 lint 解决方案都将弃用: typescript-eslint-parser 已停止维护在完成 ESLint 功能后,将弃用 TSLint 并帮助用户迁移到 ESLint TS 官方转向 E
React Native项目添加ESlint代码检查
原创 2023-05-27 00:46:59
157阅读
装包: yarn add eslint yarn add onchange .eslintrc.js: module.exports = { env: { jest: true, browser: true, commonjs: true, es2021: true, }, extends: ['e
原创 2024-04-29 09:39:27
103阅读
近期要做一个类似的内容,学习了一下 Vue 是如何做的。ESLint 中的扩展机制首先需要了解一下如何才能扩展 ESLint 的功能。ESLint 扩展机制主要有 Rules、Plugins、Formatters、Parsers,Formatters 目前不需要用到,因此着重看一下其他三种方式。Parser用于自定义的解析文件内容,返回 AST 给后续步骤使用。Rules用于定
ESLint 是一个开源的 JavaScript 代码检查工具。它可以帮助我们去检查js代码中可能潜在的问题,并且有利于形成良好的编码习惯。无论你是不是初学者都应该尽早去使用它。1 简介本文介绍了ESlint的基本使用方法:安装,配置,使用。不涉及具体的开发工具和前端工程。只要你在使用js写代码就可以按本文介绍的步骤去使用这个强大的工具了。2 主要内容•基本介绍•它能做什么•安装及基本使用•规则说
Flow 是 facebook 出品的 JavaScript 静态类型检查工具。Vue.js 的源码利用了 Flow 做了静态类型检查。因此在解析Vue.js源码的时候需要Flow背景知识,将容易更好的理解。JS是弱动态类型语言,虽然非常灵活,但是有一个隐患是在编译时不会报错,但是运行时会出现bug。目前JS主要采用ES6语法,类型检查会解决掉很大一部分隐藏的bug。所谓类型检查,就是在
ESLint 官方网站配置eslint配置方式有两种:注释配置 使用js注释来直接嵌入ESLint配置信息到一个文件里配置文件 使用一个js,JSON或者YAML文件来给整个目录和它的子目录指定配置信息。这些配置可以写在一个文件名为.eslintrc.*的文件或者在package.json文件里的eslintConfig项里,这两种方式ESLint都会自动寻找然后读取,或者你也可以在命令行里指定一
  • 1
  • 2
  • 3
  • 4
  • 5