随笔分类 -  技术杂谈

摘要:ES5比较两个值是否相等, 相等运算符(==)和恒等运算符( )。它们都有缺点,前者会自动转换数据类型,后者的NaN不等于自身,以及+0等于-0。 javascript缺乏一种运算,在所有环境中,只要两个值是一样的,就应该相等。 ES6提出“Same-value equality”(同值相等)算法, 阅读全文
posted @ 2017-04-21 16:36 沐浴点阳光 阅读(353) 评论(0) 推荐(0)
摘要:1.直接用标识符作为属性名: 2.用表达式作为属性名: 3.ES6 允许字面量定义对象时,用方法二(表达式)作为对象的属性名,即把表达式放在方括号内。 4.表达式用来定义方法名 5.注意,属性名表达式与简洁表示法,不能同时使用,会报错。 6.注意,属性名表达式如果是一个对象,默认情况下会自动将对象转 阅读全文
posted @ 2017-04-21 14:46 沐浴点阳光 阅读(4003) 评论(0) 推荐(1)
摘要:var data = { a: 1 } var vm = new Vue({ el: '#example', data: data }) vm.$data === data // -> true vm.$el === document.getElementById('example') // -> true // $watch 是一个实例方法 vm.$watch('a', functio... 阅读全文
posted @ 2017-04-17 17:43 沐浴点阳光 阅读(696) 评论(0) 推荐(0)
摘要:vue允许自定义过滤器,被用作一些常见文本的格式化。由“管道符”指示,格式如下: <!-- 在两个大括号中 --> {{message | capitalize}} <!-- 在 v-bind指令中 --> <div v-bind:id="rawId | formatId"></div> 实例如下: 阅读全文
posted @ 2017-04-17 17:04 沐浴点阳光 阅读(201) 评论(0) 推荐(0)
摘要:var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; var base64DecodeChars = new Array(-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,... 阅读全文
posted @ 2017-03-20 10:56 沐浴点阳光 阅读(312) 评论(0) 推荐(0)
摘要:在大多数情况下select下拉菜单都是value和text设置不同的值的,value一般来说是与后台交互的值,而text是前端用来显示的文本; 但是,vue.js对到表单的双向绑定时如果option设置了value及text的情况下,model获取到的是value值! 如果直接绑定值的话,页面上显示 阅读全文
posted @ 2017-03-19 20:48 沐浴点阳光 阅读(6716) 评论(0) 推荐(0)
摘要:// 判断对象是否在数组中function objinArrar(check,param){ var isExisted = false; var index = -1; for(var i=0;i<param.length;i++){ if (param[i].id == check.id) { 阅读全文
posted @ 2017-03-17 12:47 沐浴点阳光 阅读(3821) 评论(0) 推荐(0)
摘要:最近由于公司业务需要,领导要求IM消息有像网页微信那样有新消息桌面右下角弹出一个提示框的效果!由于自己才疏学浅,一时还没明白微信是怎么实现的!所以只能问百度(因为懒得FQ)咯! 在网上搜索了N久,心都快碎了,终于在绝望之际一个亮眼的单词出现在了我的面前 -- Notification !终于发现网页 阅读全文
posted @ 2016-06-17 09:32 沐浴点阳光 阅读(5593) 评论(0) 推荐(0)
摘要://定位div(contenteditable = "true"),上传图片后,光标移到输入框后面 function po_Last_Div(obj) { if (window.getSelection) {//ie11 10 9 ff safari obj.focus(); //解决ff不获取焦点无法定位问题 var range = window.get... 阅读全文
posted @ 2016-05-28 09:49 沐浴点阳光 阅读(1409) 评论(0) 推荐(0)
摘要:当用$.ajax()向后台提交参数时,如果参数中数组的话一般在后台会用List,或Integer[] 等数组对象进行接收.比如:$.ajax({type: "POST",url: url,data:{ gender:[0,1] },dataType: "json",async:false});这里有... 阅读全文
posted @ 2016-01-12 15:54 沐浴点阳光 阅读(21976) 评论(1) 推荐(1)
摘要:昨天晚上在项目中使用JSON.parse()来将字符串格式的数据转换成json,结果悲剧了,总感觉方法没有用错,可是就是报错!想了好久,最后发现原来是json字符串格式不标准!如:var a = “{‘id':‘1’,'name':'北京'}” 和 var b = ‘{“id”:"1","name"... 阅读全文
posted @ 2015-12-18 12:31 沐浴点阳光 阅读(2951) 评论(0) 推荐(1)
摘要:wheelEvent = "onwheel" in document.createElement("div") ? "wheel" : // Modern browsers support "wheel"document.onmousewheel !== undefined ? "mousewhee... 阅读全文
posted @ 2015-08-29 17:52 沐浴点阳光 阅读(1689) 评论(0) 推荐(0)
摘要:填写form表单时发现chrome的一个好坑啊!当你之前有填写过表单,获取焦点时,input会有一个记录之前填写过的文本的下拉列表式的东东,就像这样:(抱歉丑了点,隐私问题打上了马赛克)按理说,这没什么问题,很多时候为了方便,也需要它记录输入,但是,同时也发现,文本框变成了屎黄色了!而且当你选择其中... 阅读全文
posted @ 2015-08-26 10:49 沐浴点阳光 阅读(35154) 评论(0) 推荐(2)
摘要:项目开发时很多时候会需要用到弹出框,而且很多框架都有自己的弹出框,比较现在很流行的bootstrap就有模态框(model)。很多时候这东西用起来非常方便,可以为开发省去很多自己定义的时间!最近项目中也用到了bootstrap,以及它人模态框model。用起来真的很爽,只需要$("#popbox")... 阅读全文
posted @ 2015-08-21 19:05 沐浴点阳光 阅读(1357) 评论(0) 推荐(0)
摘要:window.open()我想应该很多人都不陌生吧,它可以实现除用a标签以外来实现打开新窗口! 最近开发项目用到时,却遇到了麻烦,本来好好的弹出窗口,结果被浏览器无情的给拦截了! 代码如下:$.getJSON(URL,data,function(data,state){ if(stat... 阅读全文
posted @ 2015-08-15 00:09 沐浴点阳光 阅读(3533) 评论(0) 推荐(0)
摘要:这几天在学习字体图标的相关知识!感觉还挺有收获的! 什么是图标字体(icon font)?其实就是在网页上看到一个小icon,看着挺漂亮的,你以为它是一张小图片,但其实它是一个文本(反正我是这么理解的)。什么?举个栗子? -- 好吧,比如: 这些小“图标”不仅好看,而且很有意义,大多数情况下一看就知... 阅读全文
posted @ 2015-07-21 17:23 沐浴点阳光 阅读(471) 评论(0) 推荐(0)
摘要:之前写css3的时间都是捡项目需要的来用,没有系统的学习过,这几天好好的补了一下css3的知识,真的获益匪浅!觉得新增的那些选择器是有用至极的!今天就来所这几天的所学做一个点击标签切换背景的效果,是纯css制作哦,不依赖js,算是作一个总结吧! 首先呢,前期工作当做是要先建好目录那些的了。 ... 阅读全文
posted @ 2015-07-20 01:14 沐浴点阳光 阅读(802) 评论(0) 推荐(0)
摘要:Css3引入了新的盒模型——弹性盒模型,其实上一篇文章已经讲到了一个box-flex,今天来讲讲另外的两个弹性盒模型属性box-orient 和 box-direction。1、box-origent:水平或垂直分布。box-origent有两个值:horizional(水平)和vertical(垂... 阅读全文
posted @ 2015-07-17 23:42 沐浴点阳光 阅读(3691) 评论(0) 推荐(0)
摘要:对于之前讲过的box-sizing属性,对于页面布局很有用,但是突然发现它依然存在一些问题,前面例子中不会存在问题,不代表它没有问题。如果元素的个数整除100%的时候呢,比较3个元素,那么第一个盒子的宽度就会是33.3333333%,很显然,无论如何都是除不尽的,也就是说不可能平均分配。这显然是... 阅读全文
posted @ 2015-07-17 22:02 沐浴点阳光 阅读(1070) 评论(0) 推荐(0)
摘要:这些天在做一个手机端的页面,遇到了一些问题!首当其冲的就是盒子的溢出问题!大家都知道,手机的尺寸各异,各种型号的手机多得能闪瞎你们的眼睛,为了能 让这些设置更好的浏览我们的页面,我们已经不能固定页面的大小了。所以很多时候我们对于大小的设置都需要使用百分比,嗯,试试看吧! 对于一个导航,我们初始是想这... 阅读全文
posted @ 2015-07-17 21:30 沐浴点阳光 阅读(202) 评论(0) 推荐(0)