- 博客(33)
- 资源 (6)
- 收藏
- 关注
转载 fetch实践补充篇,文件上传Content-type multipart/form-data怎么设置
fetch上传文件报错的问题(multipart: NextPart: EOF)设置了Content-type multipart/form-data 后端无法解析到文件,解决方法:formdata时前端不需要设置Content-type来源资料:https://www.cnblogs.com/we8fans/p/9133828.htmlhttps://segmentfault.com/...
2019-03-25 12:37:43
5228
原创 版本控制之Git最佳实践
现如今,应该每个开发者都在使用版本控制工具了吧。然而,如果你理解版本控制的基本规则,你便能更好地发挥它的效用。在此,我们汇总了一些最佳实践,希望你在使用Git做版本控制时能够了然于心、得心应手。1. 相关的改动才放一起提交一次提交(git commit)应该只包含相关的改动。比如说,修复两个不同的bug就应该分开来做两次提交。提交的改动越小(或越少),其他开发者理解起来就越容易;如果改动有问...
2019-01-09 10:15:26
650
原创 兼容IE6 7 8 chrome firefox图片水平垂直居中
工作中用到做笔记,table-layout: fixed;解决IE8下左右边距变大,Google到的解决办法http://bytes.com/topic/html-css/answers/870359-ie8-display-table-cell-max-width-bug/*图片列表 兼容IE6水平垂直居中*//*For Firefox Chrome*/.photo-
2014-03-17 11:34:16
793
原创 JS合并数组和拆分数组
合并两个数组a和b为一个数组:var c=a.concat(b)将一个数组中的元素用 - 符号连接为一个字符串:function JoinDemo(){ var a, b; a = new Array(0,1,2,3,4); b = a.join("-"); return(b);}如果省略了分隔符,则数组元素之间就用一个逗号来分隔。
2014-03-14 12:52:27
5508
原创 js 小数取整的函数
js 小数取整的函数 js 小数取整的函1.丢弃小数部分,保留整数部分js:parseInt(7/2)2.向上取整,有小数就整数部分加1js: Math.ceil(7/2)3,四舍五入. js: Math.round(7/2)4,向下取整js: Math.floor(7/2)数
2014-02-26 13:34:03
519
转载 借助 SublimeLinter 编写高质量的 JavaScript & CSS 代码
http://www.cnblogs.com/lhb25/archive/2013/05/01/sublimelinter-for-js-css-coding.html
2013-12-15 18:14:49
605
原创 教你编写优雅的JavaScript代码
我觉得写好代码和作文章差不多,无外乎:工整、优雅、拒绝重复、惜字如金。下面提供几个小建议:态度对代码要有感情,每一行都应该尽心尽力,并且还要有把那些扔垃圾篓的代码再重写两遍的冲动——一旦有了这种冲动之后,什么都挡不住你,连吃喝拉撒时,问题都会浮现到你脑子里,你就会不由自主地解决它们……能对自己的代码提出怀疑本身就是一件了不起的事!加油!少写代码提前设计能有助于少写代
2013-12-15 18:13:55
930
原创 JS中字符问题(二进制/十进制/十六进制之间的转换),颜色进制转换
var a='11160';alert(parseInt(a,2)); //将111做为2进制来转换,忽略60(不符合二进制),从左至右只将符合二进制数的进行转换alert(parseInt(a,16)); //将所有的都进行转换依照此方法,其实可以转换成任何进制var a='1110';alert(parseInt(a,10).toString(16)); //将A转换为10进制,然后
2013-12-12 17:14:37
879
原创 js正则只输入数字英文汉字
$(".view-name").on("input propertychange",function(){ this.value = this.value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5]/g,'');});
2013-12-10 14:29:21
1356
原创 解决ie下空背景透明div层问题
这样在ie背景就是透明的了 ,做笔记.test{ position: absolute; border: 1px solid #000; width: 150px; height: 150px; cursor: move; z-index: 99; background:url(about:blank);}
2013-11-29 16:18:26
543
原创 jquery全选反选
全选 $("#checkAll").on("click",function(){ var checkboxObj = $('input[name="id"]'); console.log(checkboxObj); if($(this).prop("checked")!=false){
2013-11-29 16:16:21
570
原创 jquery动态插入图片 获取高度宽度
jquery动态插入图片 获取高度宽度 $("#backpic").html(''); $("#backpic img").load(function(){ var w = $(".backpic").width();
2013-11-15 13:30:32
6750
原创 推荐JavaScrpt 编程风格
1. 缩进每一行的层级由 4 个空格组成,避免使用制表符(Tab)进行缩进。// 好的写法if (true) { doSomething();}2. 行的长度每行长度不应该超过 80 个字符。如果一行多于 80 个字符,应当在一个运算符(逗号,加号等)后换行,下一行应该增加两级缩进(8个自负)。// 好的写法doSomething(argu
2013-11-05 11:49:36
504
原创 去掉字符串末尾的逗号
去掉字符串末尾的逗号方法1var str = '{"ItemSize":"M"},{"ItemColor":"红色","ItemSize":"M"},{"OrderDetailId":"25354"},';str = str.substring(0,str.lastIndexOf(','));alert(str);方法2var str = str.s
2013-10-31 17:31:11
3962
转载 常用正则表达式JS
匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*r评注:可以用来删除空白行匹配HTML标记的正则表达式:]*>.*?|评注:网上流传的版本太糟
2013-10-29 16:16:42
948
转载 正则限制文本框只能输入数字||只能是数字和一个小数点||只能是整数和浮点数
function onlyNumber(obj){ //得到第一个字符是否为负号 var t = obj.value.charAt(0); //先把非数字的都替换掉,除了数字和. obj.value = obj.value.replace(/[^\d\.]/g,''); //必须保证第一个为数字而不是.
2013-10-29 16:10:36
4401
原创 CSS优先级计算
优先级计算 当对HTML中的同一个元素有多个选择器时,就涉及到了规则的优先级问题,规则的优先级是根据对应的选择器的优先级来的,选择器有6中优先级,从小到大排列:通用选择器(universal selector),用通配符表示,如 * {boder:0px solid black}元素选择器(element selector),如 div {boder:0px solid b
2013-10-28 11:30:37
676
原创 Enter转换为Tab(兼容IE,Firefox),回车转到下一个焦点
Enter转换为Tab(兼容IE,Firefox),回车转到下一个焦点/** * 添加键盘keydown事件 * @param e event对象 */document.onkeydown = function(e) { var e = window.event || e; var element = e.srcElement || e.target; if (
2013-10-08 13:50:26
1751
原创 JQUERY实时监听input值变化
JQUERY实时监听input值变化 //实时去判断款号 $("#ItemNum").on("input propertychange",function(){ if($(this).val()==""){
2013-10-07 10:32:45
19052
原创 jquery的checked以及disabled
下面只提到checked,其实disabled在jquery里的用法和checked是一模一样的下边两种写法没有任何区别 只是少了些代码而已...---------------------------------------------------------------------------------------------------------------------
2013-09-18 10:02:38
569
原创 JQuery获取浏览器窗口的可视区域高度和宽度,滚动条高度
alert($(window).height()); //浏览器时下窗口可视区域高度alert($(document).height()); //浏览器时下窗口文档的高度alert($(document.body).height());//浏览器时下窗口文档body的高度alert($(document.body).outerHeight(true));//浏览器时下窗口文档body的总高度
2013-09-16 10:20:38
532
原创 用js截取逗号(符号可变)后或者指定位置字符串
//截取第一个逗号后的字符串alert('Hello,12345...'.split(',')[1])
2013-09-14 11:49:43
11620
原创 JS中将JSON字符串转换成数组
JS中将JSON字符串转换成数组 直接放把json字符号传放如eval即可var jsonData = "[{id:'0', name:'工厂',size:13,parentID:''},{id:'1', name:'分销A',size:13,parentID:'0'},{id:'2', name:'分销B',size:13,parentID:'0'}]";var json=eval(js
2013-09-12 10:50:21
3507
原创 js 判断字符串是否包含某字符串,String对象中查找子字符,indexOf
js 判断字符串是否包含某字符串,String对象中查找子字符,indexOfvarCts = "bblText"; if(Cts.indexOf("Text") > 0 ){ alert('Cts中包含Text字符串');}indexOf用法: 返回 String 对象内第一次出
2013-09-12 10:48:33
997
原创 Sublime Text 2快捷键大全
Ctrl+L选择整行(按住-继续选择下行)Ctrl+KK从光标处删除至行尾Ctrl+Shift+K删除整行Ctrl+Shift+D复制光标所在整行,插入在该行之前Ctrl+J合并行(已选择需要合并的多行时)Ctrl+KU改为大写
2013-09-11 10:18:21
614
原创 JS获取地址栏参数
//获取地址栏参数 function getArgs() { var args = {}; var query = location.search.substring(1); // Get query string var pairs = query.split("&"); for (var i = 0; i
2013-09-11 10:16:13
812
原创 jquery获取radio的值 select的值 checkbox的值
jQuery获取Select选择的Text和Value:语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text
2013-09-11 10:15:05
618
转载 优秀的JavaScript模块是怎样炼成的
转载自: http://www.infoq.com/cn/articles/how-to-create-great-js-module引言:如今的JavaScript已经是Web上最流行的语言,没有之一。从Github上的语言排行榜https://github.com/languages上即可看出,也是如今最为活跃的开源社区。随着Node的加入,JavaScript开枝散叶进入服务器领域,为这
2013-09-11 09:02:11
698
原创 css实现三角形 圆形
css实现三角形 工作中用到做个笔记 .tipArrow { /*右边有颜色,其他透明*/ border-color: transparent #e00 transparent transparent; border-style: solid; b
2013-09-05 18:42:48
968
原创 js去除结尾字符串
var str = '{"ItemSize":"M"},{"ItemColor":"红色","ItemSize":"M"},{"OrderDetailId":"25354"},';str = str.substring(0,str.lastIndexOf(','));alert(str);
2013-09-04 09:39:09
2161
原创 js去除数组里重复数据
//去除数组里的重复 Array.prototype.distinct = function() { var a = {}, c = [], l = this.length; for (var i = 0; i < l; i++) { var b = this[i]; var d = (typeof b) +
2013-09-04 09:35:19
770
原创 实现图片大小的自动控制( 图片大小控制CSS代码)
图片大小控制CSS代码将以下代码放到你的样式表文件中即可实现图片大小的自动控制./*图片大小控制CSS By Tekin */img,a img{ border:0; margin:0; padding:0; max-width:690px; width:expression(this.width>690?"690px":this.width); max-height:690px;
2008-09-04 12:15:00
1162
原创 asp生成年月日十分秒编号
获取当前的时间,并生成相应的编号,月日时分秒数不足10时,前加0补足j_year=year(now())if month(now)>=10 thenj_month=month(now())elsej_month=0&cstr(month(now()))end ifif day(now)>=10 thenj_day=day(now())e
2008-09-04 12:09:00
775
Xxasp网络硬盘 (Xxasp Net Disk)
2008-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人