- 2024-09-09算法模版
1、二分查找intleft=0,right=array.length-1;while(left<=right){intmiddle=(left+right)/2;if(array[middle]==target){//findtheresultreturnmiddle;}elseif(array[middle]<target){left=
- 2024-03-29【前端】- 在使用Element UI 的el-tree组件时,从底层去研究如何去实现一键展开/关闭【tree节点】的功能
第一步:首先我们先去查看elementui官方文档,发现并没有提供这个方法,没办法,只能手写一个了,先给大家看看功能点击前效果:点击后效果:第二步:废话不多说直接上代码,然后我们简单解释下代码页面部分:这里是简单的数结构渲染,不多讲,$refs.Reftree获取的是el-tree的实例,具体作用请看下
- 2024-01-22js用前缀名查找class或id节点,js模糊查询某个dom节点
1//参数dom为htmldom节点2//参数key为需模糊查询的名称字段3functionqueryClassNode(dom,key){4letcollectArray=[];5for(leti=0;i<dom.childNodes.length;i++){6//核心点7if(d
- 2023-04-27js javascript js隐藏页面上有id的控件,隐藏页面上无控件包含的文字,控制页面控件属性...
1.隐藏页面上有id的控件varinput=document.getElementsByTagName("input");//获取页面所有inputfor(vari=0;i<input.length;i++){if(input.item(i).id.indexOf("txt")>=0)//判断input的id中是否包含txt字符串{
- 2023-04-05js用前缀名查找class或id节点,js模糊查询某个dom节点
js在操作dom的场景中,有时候会有类似的场景需求。js用前缀名查找class节点//参数dom为htmldom节点//参数key为需模糊查询的名称字段functionqueryClassNode(dom,key){letcollectArray=[];for(vari=0;i<dom.childNodes.length;i++){ //核心点
- 2023-03-24一个编辑器粘贴限制字数的方法保留样式和word格式
没啥思路,就取编辑器内容html,dompase解析,然后递归循环截取traverse(curNode,curLen,limit,truncated,types){if(truncated){returncurLen;}
- 2023-02-09QT Dom修改xml
QFilefile("Init.xml");if(!file.open(QFile::ReadOnly))return;QDomDocumentdoc;if(!doc.setContent(&file)){file.close();re
- 2023-01-09eruda 最新版本 2.10.0 绑定 dom 在指定位置显示
前言继上篇的【解决使用Eruda绑定dom未在指定位置显示问题】,最近重新拉取项目进行npminstall的时候,运行后发现,eruda的布局又出现了问题,看下运行的效果:正常的效果
- 2022-11-04原生javascript清空table表格
本文主要分享一下原生javascript清空table表格的方法,仅供参考:lettable=document.getElementById("tableId");varlen=table.childNodes.length;for(leti=len-