怎么合并js

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么合并js相关的知识,希望对你有一定的参考价值。

这个要怎么合并?

您好,合并js文件目前有两种方法:

1,手动或者借助工具将多个js文件合并到一个文件,一般合并后进行压缩,去掉注释和多余的空格和换行。

2,采用先进的服务器技术,比如淘宝的服务器可以用一个连接请求多个js文件,如图:

目前tengine可以支持这种模式!

参考技术A 就是把每个js文件里的内容复制粘贴到一个共同的js文件 然后只需要请求合并后的这一个js文件就可以了追问

呃 没这么简单吧。。粘贴到哪个里面

追答

你就新建一个js文件 然后把那几个js的代码全部移到这一个js文件里面 然后网页就只引入这一个js就行了 那几个就不需要了

追问

那这个新建的js叫什么名字。。

追答

随便你起什么名字都可以 只要页面引入它就行了

追问

我不知道哪个页面要引入。。能查到吗

追答

在浏览器里或者在自己代码里都能看到是哪个文件引入了上面那些js文件 然后把引入的那些文件替换成你合并后的这个js就行了 在浏览器源代码里或者在自己的代码里查看 一般是在网页的顶部的标签里引入的

本回答被提问者采纳
参考技术B 做项目的话 可以用 grunt压缩成一个,而且压缩后的js别人是不容易看懂的,
你可以搜一下 grunt

Html 有一个table表格。我怎么用js 去合并某一个单元格,或者某一行 或者某一列?坐等高手思路。可以用JQ

Html 有一个table表格。我怎么用js 去合并某一个单元格,或者某一行 或者某一列?坐等高手思路。可以用JQ
某两个单元格 或者某两行 或者某两列

使用HTML DOM 对象方法 组合起来使用;

1、删除HTML元素

<!DOCTYPE html>
<html>
<body>
<div id="div1">
<p id="p1">我是P1</p>
<p id="p2">我是P2</p>
</div>

<script>
var parent=document.getElementById("div1");    ,查找 id="div1" 的元素:
var child=document.getElementById("p2");       ,查找 id="p1" 的 <p> 元素:
parent.removeChild(child);                     ,从父元素中删除子元素:
</script>
</body>
</html>


2、添加HTML元素
<!DOCTYPE html>
<html>
<body>
<div id="div1">
<p id="p1">我是P1</p>
<p id="p2">我是P2</p>
</div>

<script>
var para=document.createElement("p");        ,这段代码创建了一个新的 <p> 元素
var node=document.createTextNode("我是P3");  ,这段代码创建文本节点
para.appendChild(node);                      ,向 <p> 元素追加文本节点

var element=document.getElementById("div1"); ,查找到一个已有的元素
element.appendChild(para);                   ,在上面查找到的元素中追加新元素:
</script>
</body>
</html>

其它的不一一说明:

方法                   描述

getElementById()    ,返回带有指定 ID 的元素。    
getElementsByTagName()    ,返回包含带有指定标签名称的所有元素的节点列表(集合/节点数组)。    
getElementsByClassName()    ,返回包含带有指定类名的所有元素的节点列表。    
appendChild()    ,把新的子节点添加到指定节点。    
removeChild()    ,删除子节点。    
replaceChild()    ,替换子节点。    
insertBefore()    ,在指定的子节点前面插入新的子节点。    
createAttribute()    ,创建属性节点。    
createElement()    ,创建元素节点。    
createTextNode()    ,创建文本节点。    
getAttribute()    ,返回指定的属性值。    
setAttribute()    ,把指定属性设置或修改为指定的值。

参考技术A 用js定位到该单元格、行、列 然后修改其属性 合并 参考技术B 用JS 动态创建表格即可!追问

好的。 我自己做些数据试试

以上是关于怎么合并js的主要内容,如果未能解决你的问题,请参考以下文章

为 GitLab 编写脚本以自动合并合并请求

使用 Gitlab API 命令合并合并请求

如何防止 Gitlab 在分支合并上创建额外的合并提交

python gitlab api 合并请求失败,出现 gitlab.execeptions.GitlabMRClosedError 405

在 GitLab 中创建合并请求失败

如何在 Gitlab 中成功的管道结束时创建合并请求?