今日任务:
1.企业部门编辑、删除
实际:
完成
收获:
1.JS中基本数据类型是值传递,但是对象和数组类型是引用传递,可能是出于运行效率和内存考虑吧,这点跟java这种强类型的语言比较类似
示例1:
var i = 2;
var j = i;
i = 3;
alert(j); // 输出3
示例2:
var obj1 = {
children:[{a:1},{a:2},{a:3}],
id: 1,
text: 'haha'
};
function test(data)
{
var obj2 = data;
obj2.children = {};
alert("obj1="obj1.children);
alert("obj2="obj2.children);
}
alert(obj1.children) // 输出[object][object][object]
test(obj1); // 输出obj1=[object] obj2=[object]
深度拷贝方法:
var objectClone = function(sObj)
{
if(typeof sObj !== "object"){
return sObj;
}
var s = {};
if(sObj.constructor == Array){
s = [];
}
for(var i in sObj){
s[i] = Object.clone(sObj[i]);
}
return s;
}
2.CSS中z-index的值越小越远离用户
3.OMUI当中,omDialog里面尽量不要写form,不然当Dialog上面再弹出其它的控件时(如omMessageBox),会有冲突
分享到:
相关推荐
jquery.qrcode.min.js 二维码的jquery插件
Codec库提供了多种编码和解码算法,包括Base64、Hex、URL编码和解码,以及各种电话号码的国际格式化。在图片上传场景中,它可能用于处理URL编码,以便安全地将图片文件名或相关参数传递到HTTP请求中。 2. **commons...
aes加密解密用js,CryptoJS (crypto.js) 为 JavaScript 提供了各种各样的加密算法,CryptoJS是一个纯javascript写的加密类库,我们使用它只需要加入相关的引用即可。
Caché数据库主要用于医疗领域,由InterSystems 公司开发的 Caché 是后关系型数据库中的领头羊,它提供 3 种方式访问数据:对象访问、SQL 访问、直接对多维数据数组访问,而且 3 种访问方式能够并发访问同一数据。...
而“bootstrap-table-export.js”和“tableExport.js”是针对Bootstrap表格的导出插件,它们扩展了表格的功能,允许用户将表格数据导出为各种格式,如CSV、Excel、PDF等,便于数据分析和存储。 首先,我们来详细...
在我们讨论的文件 "jquery-ui-1.9.2.custom.min.js" 中,我们可以看到这是该库的一个特定版本——1.9.2的自定义最小化版本。这个文件的核心在于“定制”和“最小化”,这两个特点使得它在实际项目中更具灵活性和效率...
压缩包里面有: 1.bootstrap-table-editable.js 2.bootstrap-editable.js 3.bootstrap-editable.css 用于bootstrap table实现x-editable的行单元格编辑
Bootstrap-Datetimepicker.js是一款基于Bootstrap框架的日期时间选择器插件,它为用户提供了便捷的方式来选取日期和时间,尤其在Web应用中常用于表单输入。这个插件的设计风格与Bootstrap一致,确保了与Bootstrap...
httpclient 相关的 3个jar包(commons-httpclient-3.1.zip,commons-logging-1.1.1.jar,commons-codec-1.4.jar),带英文api文档
Visual Studio Code上搜不到插件Auto.js-Pro-Ext hyb1996
这个压缩包包含了两个版本的jQuery——`jquery-1.11.1.js`和`jquery-1.11.1.min.js`,它们都是官方发布的jQuery 1.11.1版本。这两个文件的主要区别在于,前者是未经压缩的源代码版本,方便开发者阅读和调试;后者则...
1_sixyin-music-source-v1.0.7.js
此外,由于表头和表体在滚动时可能会出现重叠或者错位的问题,CSS文件还需要对这些情况进行修正,例如通过添加负的margin值或者调整z-index来解决重叠问题。 在使用这两个文件时,你需要先引入Bootstrap的基本样式...
bootstrap-switch.min.js
这个版本号0.1.31表明它是该库的一个特定发行版,可能包含了一些修复和改进。JSch库的主要特性包括: 1. **连接和身份验证**:支持公钥/私钥认证、密码认证、键盘交互式认证等多种SSH2认证方式。 2. **SFTP支持**:...
### Java第六章类和对象知识点总结 #### 一、面向对象的基本概念 1. **面向对象的三大特征**: - **封装**:封装是指隐藏对象的属性和实现细节,只对外提供公共访问方式。 - **继承**:继承使得一个类(子类)...
在JavaScript中,数组的深拷贝是一个常见的需求,它涉及到数据结构的复制,尤其是在处理复杂对象和嵌套数据时。深拷贝与浅拷贝不同,浅拷贝只是复制引用,而深拷贝会创建一个新的对象,包含原始数组的所有元素,并...
这款工具的版本号为V8.00.00.18,日期为2023年6月2日,表明它是该系列工具的最新更新,可能包含了一些性能优化和修复了之前版本中的问题。 在软件开发和运行中,依赖库文件是必不可少的组成部分。这个压缩包内包含...
很多时候在网上下载一段代码,结果引用的CSS和JS文件不知道从哪里弄,结果上网下载,不是版本不对,就是完全不对。这里的CSS是有对应的代码段的。请参考博客 ====> Jqgrid学习笔记__01__初来乍到
<script src="https://cdn.jsdelivr.net/npm/bootstrap-table@1.18.3/dist/bootstrap-table.min.js"> <link rel="stylesheet" href="path/to/bootstrap-table-pagejump.css"> <script src="path/to/bootstrap-table-...