二、jQuery 选择器(超细),2024年最新四年Web前端面试遇到的问题整理
2024-05-06jQuery 选择器的写法和 CSS 选择器的写法十分相似,只不过两者的作用效果不同,CSS 选择器找到元素后是添加样式,而 jQuery 选择器找到元素后是添加行为,jQuery 中涉及操作 CSS 样式的部分比单纯的 CSS 功能更为强大,并且拥有跨浏览器的兼容性。如果想通过 DOM 元素之间的层次关系来获取特定元素,例如后代元素、子元素、相邻元素和同辈元素等,那么我们可以使用 jQuery 层次选择器。一个元素的后代可能是该元素的一个孩子,孙子,曾孙等。匹配 “prev” 元素之后的所有 兄弟元素。
typescript里面正则的使用
2024-05-05在上面的示例中,我们使用exec()方法来查找字符串中所有与正则表达式/\d /匹配的子字符串。在上面的示例中,我们使用test()方法来测试字符串'123'是否与正则表达式/\d /匹配。一旦我们创建了一个正则表达式对象,我们就可以使用它来匹配字符串。在上面的示例中,'\d '是一个模式,它匹配一个或多个数字。其中,'pattern'是我们要匹配的模式,'flags'是一个可选的标志,用于指定正则表达式的行为。在上面的示例中,/\d /是一个正则表达式字面量,它与我们之前创建的RegExp对象是等价的。_typescript 正则
【免费题库】华为OD机试 - 符号运算(Java & JS & Python & C & C )
2024-05-03## 题目描述给定一个表达式,求其分数计算结果。表达式的限制如下:所有的输入数字皆为正整数(包括0)仅支持四则运算( -*/)和括号结果为整数或分数,分数必须化为最简格式(比如6,3/4,7/8,90/7)除数可能为0,如果遇到这种情况,直接输出"ERROR"输入和最终计算结果中的数字都不会超出整型范围用例输入一定合法,不会出现括号匹配的情况## 输入描述字符串格式的表达式,仅支持 -*/,数字可能超过两位,可能带有空格,没有负数长度小于200个字符## 输出描述表达式结_华为od机试面试题符号运算
Vue【路由】
2024-04-30vue路由:什么是路由,vueRouter介绍,组件存放目录,路由封装,声明式导航,编程式导航,路由重定向,路由任意匹配
【CSS】MDN
2024-04-29标签不区分大小写示例:1.1.2 通用选择器选择文档中所有内容,重置样式表中使用较多鉴于(代表所有的div元素,并且是第一个子)和(代表div的后代元素,并且是第一个子)容易混淆则使用代替后者类名区分大小写示例:定位特定元素的类:多个类定位一个元素:1.1.4 ID选择器ID区分大小写示例:1.1.5 属性选择器存在和值选择器示例:子字符串匹配选择器示例:如果要匹配不区分大小写的属性值,可以在右括号前使用值i示例:1.1.6 伪类和伪元素选择器伪类伪类是一个选择器,它选择处于特定状态_自定义css代码
前端报错npm ERR! cb() never called!问题
2024-04-29那么可以去删除nodejs\node_cache\node_modules\npm的文件,原来的npm文件会在nodejs\node_modules目录下。不需要重装node和npm来解决。使用npm uninstall -g npm更新npm版本来解决这个问题,不过我们一般会安装node和npm的匹配版本。文件,清除缓存,再重新npm install,不过一般出现这个问题并不会生成。导致这个问题是文件夹的权限没放开导致的,知道的就可以不往下面看了。好了,现在回到我们一开始需要解决的这个问题上。_npm err! cb() never called! npm err! this is an error with npm itself. pleas
【从零开始学习CSS | 第一篇】选择器介绍
2024-04-29在CSS(层叠样式表)中,选择器是一种用于选择 HTML 元素以应用特定样式的模式或规则。选择器通过匹配 HTML 元素的不同属性、关系或状态来确定要应用样式的目标元素。_第1关:css 元素选择器
npm WARN read-shrinkwrap This version of npm is compatible with loockfileVersion@1, but package-lock
2024-04-29但是可能会出现报错,原因是npm版本太高、和当前的node版本是不兼容不匹配的,因为这个命令是直接升级npm最高版本。(本人是不太推荐使用这个命令的)(因为版本太高还是需要使用降级命令进行降级)但可能会遇到运行成功之后,再次执行n -v 会出现’“bash”’ 不是内部或外部命令,也不是可运行的程序或批处理文件。意思是借助n模块去更新node版本,但是会出现报错信息。此时需要检查我们当前的node版本和npm版本号。可以执行当前的命令去升级npm版本。此时可以强制安装一下就ok了。_npm warn read-shrinkwrap this version of npm is compatible with lockfilevers
树形结构下拉框组件vue-treeselect的使用(安装、模糊匹配、单选、多选、延迟加载、异步搜索等)
2024-04-29树形结构下拉框组件vue-treeselect的使用(安装、模糊匹配、单选、多选、延迟加载、异步搜索等)_treeselect组件
jQuery 语法知识
2024-04-29(2)$(:eq(-index)"):-index要匹配元素的索引值(从0开始计数)从最后一个元素开始倒计数。$("p,span,label").html("我们是一家人");(1)$(":eq(index)"): index: 要匹配元素的索引值(从0开始计数)语法 : $(":lt(index)") 或 S(":lt(-index)")$("span").html("我们是一家人");语法 : $(":gt(index)") 或 (":gt(-index)$(".s").html("我们是一家人");