51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#你不知道的Javascript
javascript-数组的常用方法
除了第二点的方法以外,所有方法都不会改变数组本身查了一下ECMAScript给数组这个对象已经原生地封装了许多很有用的方法,所以接下来我想在这里总结一下一些常用的数组内置方法:1、joinvarcolors=["red","blue","green"];colors.join("$$");colors.toString...
代码星球
·
2020-04-06
Javascript-
数组
常用
方法
JavaScript 中的对象深度复制(Object Deep Clone)
JavaScript中的赋值,其实并不是复制对象,而是类似`c/c++`中的引用(或指针),因此下面的代码中改变对象b中的元素的时候,也就改变了对象a中的元素。a={k1:1,k2:2,k3:3};b=a;b.k2=4; 如果只想改变b而保持a不变,就需要对对象a进行复制。在可以使用jQuery的...
代码星球
·
2020-04-06
Javascript
中的
对象
深度
复制
[转]用JavaScript在浏览器中创建下载文件
前端很多项目中,都有文件下载的需求,特别是JS生成文件内容,然后让浏览器执行下载操作(例如在线图片编辑、在线代码编辑、iPresst等。但受限于浏览器,很多情况下我们都只能给出个链接,让用户点击打开-》另存为。如下面这个链接:<ahref=”file.js”>...
代码星球
·
2020-04-06
Javascript
浏览器
创建
下载
文件
javascript: 带分组数据的Table表头排序
如下图:要求:点击表头排序时,"分组"及"分组明细"的数据层次关系不变从网上找了一段常规的table排序,改了改,以满足“分组支持”,贴在这里备份1<!DOCTYPEHTMLPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3....
代码星球
·
2020-04-06
Javascript
分组
数据
Table
表头
C#执行Javascript代码的几种方法
一、开源项目Javascript.NET地址:http://javascriptdotnet.codeplex.com/ 它是GoogleChromeV8引擎在.NET上的封装,功能完善,性能相对较高,推荐使用!(缺点就是asp.netweb应用上,好象会报错)示例代码:usingNoesis.Javascr...
代码星球
·
2020-04-06
执行
Javascript
代码
几种
方法
javascript:查找“跳号”号码
业务背景:航空货运系统中,“货运代理商”会定期从“航空公司”领取一定数量的纸质运单(每张纸上有一个单号),这些单号都是连续的(即:每次可以理解为领取一个“号段”),而且每张单子都要向航空公司交纳一定的费用(即:单号是有价的资产)。实际使用中,货运代...
代码星球
·
2020-04-06
Javascript
查找
跳号
号码
return返回两个三元表达式的和,返回不正确,同样要注意在JavaScript中,也是如此
publicstringb(){stringb="";stringc="1313131";returnb==""?"0":b+c!=""?c:"0";//结果是0}publicintc(){publicstringb(){stringb="";stringc="1313131";return(b==""?"0":b)+...
代码星球
·
2020-04-06
返回
return
两个
三元
表达式
在JavaScript中对HTML进行反转义
1.原生JavaScript写法:functionhtmlDecode(input){vare=document.createElement('div');e.innerHTML=input;returne.childNodes.length===0?"":e.childNodes[0].nodeValue;}html...
代码星球
·
2020-04-06
Javascript
中对
HTML
进行
转义
简单的javascript例子
<html><head><title>hongmaju</title><linkrel="shortcuticon"href="logo.ico"/><scripttype="text/javascript">functiondisplaymess...
代码星球
·
2020-04-06
简单
Javascript
例子
javascript注释规范
注释在代码编写过程中的重要性,写代码超过半年的就能深深的体会到。没有注释的代码都不是好代码。为了别人学习,同时为了自己以后对代码进行‘升级’,看看js/javascript代码注释规范与示例。来自:http://www.56.com/style/-doc-/v1/tpl/js_dev_spec/spec-c...
代码星球
·
2020-04-06
Javascript
注释
规范
在JavaScript中创建命名空间的几种写法
在JavaScript中全局变量经常会引起命名冲突,甚至有时侯重写变量也不是按照你想像中的顺序来的,可以看看下面的例子:varsayHello=function(){return'Hellovar';};functionsayHello(name){return'Hellofunction';};sayHello();...
代码星球
·
2020-04-06
Javascript
创建
命名
间的
几种
javascript克隆一个对象
/**克隆一个对象*/com.ty.repairtech.JsonOperation.clone=function(obj){//Handlethe3simpletypes,andnullorundefinedif(null==obj||"object"!=typeofobj)returnobj;//HandleDat...
代码星球
·
2020-04-06
Javascript
克隆
一个
对象
javascript模糊查询一个数组
/**模糊查询一个数组*/com.ty.repairtech.JsonOperation.searchList=function(str,container){varnewList=[];//新的列表varstartChar=str.charAt(0);//开始字符varstrLen=str.length;//查找符串...
代码星球
·
2020-04-06
Javascript
模糊
查询
一个
数组
javascript操作json
for(vari=0;i<selectedPartList.length;i++){if(selectedPartList[i].vpart_code==jsonRow.vpart_code){selectedPartList.splice(i,1);//删除一项}}if(quantity!="0"){jsonR...
代码星球
·
2020-04-06
Javascript
操作
json
javascript小数乘法精确率问题
做前端页面开发的经常会遇到数值的乘法计算,带小数位计算会出现值溢出的问题,如:JS里做小数的乘法运算时会出现浮点错误,具体可以测试一下:<script>alert(11*22.9)</script>结果是251.89999999999998而不是251.9这个问题想必...
代码星球
·
2020-04-06
Javascript
小数
乘法
精确率
问题
首页
上一页
...
90
91
92
93
94
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他