随笔分类 - Javascript
摘要:前言: 因为之前使用webrtc实现了音视频通话,声网看到我相关的文章,找到我约了下稿,集成声网的sdk,所以记录下集成过程。 因为使用webrtc集成过,所以也知道直接使用webrtc集成,费时费力,如果没相关音视频开发技术经验,很难做到相对完善成熟的程度,什么回声消除、噪声抑制,这些都需要花时间
阅读全文
摘要:最近在实现web IM功能,textarea组件不能插入标签,于是使用了可输入div,添加contenteditable=true 发送按钮常用的快键键就是enter, 默认浏览器enter会触发换行,使用event.preventDefault()即可阻止浏览器的换行 但是ctrl+enter,添
阅读全文
摘要:Date.prototype.toLocaleString = function() { var mon = (this.getMonth() + 1)+''; var month = mon.length==1?'0'+mon:mon; var da = this.getDate()+''; var day = da.length==1?'0'+da:da; ...
阅读全文
摘要:1 //hold是保留位,例,元,角,分 2 //integerType是在保留位的基础上,如果后面有值,向上向下取整 3 calAmount:function(hold,integerType,amount){ 4 if(hold=='YUAN'){ 5 if(integerType=='ROUND'){ 6 //四舍五入...
阅读全文
摘要:1 for(var key in map){ 2 if(data.hasOwnProperty(key)){ 3 var value = map[key]; 4 } 5 }
阅读全文
摘要:1 var array = new Array(); 2 array.push(0); 3 array.push(1); 4 array.push(2); 5 var arr = array.filter(function(value,index,self){ 6 //value是值,index是该值的索引 7 if(value>0){ 8 ret...
阅读全文
摘要:var str = window.location.search.substr(1); var arr = new Array(); arr = str.split("&"); if(arr.length!=0){ for(var i=0; i-1){ var pagetype = arr[i].substring(9); if(pagetype!=null && pagetyp...
阅读全文
摘要:var arr = new Array(); arr.push(1); arr.push(2); arr.push(3); var rs = arr.filter(function (value,index,self){ if(value!=1){ return true; } else{ return false; } }) //arr执...
阅读全文