Fork me on GitHub

06 2017 档案

摘要:在线查看效果 https://jsfiddle.net/fozero/npxo3ryq/1/ 阅读全文
posted @ 2017-06-08 01:09 fozero 阅读(8410) 评论(0) 推荐(0) 编辑
摘要:1、var 声明的变量,作用域是当前 function 2、没有声明的变量,直接赋值的话, 会自动创建变量,但作用域是全局的. 例如: 阅读全文
posted @ 2017-06-08 01:08 fozero 阅读(4072) 评论(0) 推荐(1) 编辑
摘要:在我们调用后台接口的时候,如果后端传过来的字段是编码过的,那需要使用decodeURIComponent函数进行解码显示 var test1="http://www.jianshu.com/u/2e03543a7d61" console.log(encodeURIComponent(test1)); 阅读全文
posted @ 2017-06-08 01:07 fozero 阅读(5445) 评论(0) 推荐(0) 编辑
摘要:var a = "ABCd"; console.log(a.toLowerCase());//转换成小写 console.log(a.toUpperCase());//转换成大写 阅读全文
posted @ 2017-06-08 01:06 fozero 阅读(591) 评论(0) 推荐(0) 编辑
摘要://方法一 var timestamp = (new Date()).getTime(); console.log(timestamp); //1495302061441 //方法二 var timestamp2 = (new Date()).valueOf(); console.log(times 阅读全文
posted @ 2017-06-08 01:06 fozero 阅读(149496) 评论(0) 推荐(5) 编辑
摘要:GetDateStr = function(AddDayCount) { var dd = new Date(); dd.setDate(dd.getDate()+AddDayCount);//获取AddDayCount天后的日期 var y = dd.getFullYear(); var m = 阅读全文
posted @ 2017-06-08 01:05 fozero 阅读(6718) 评论(0) 推荐(0) 编辑
摘要:创建一个日期对象: 代码如下: var objDate=new Date([arguments list]); 参数形式有以下5种: 1)new Date("month dd,yyyy hh:mm:ss"); 2)new Date("month dd,yyyy"); 3)new Date(yyyy, 阅读全文
posted @ 2017-06-08 01:01 fozero 阅读(15320) 评论(0) 推荐(0) 编辑
摘要:1.value.toString() 2."" + value 3.String(value) 第一种方法存在的问题是,它不能把null和undefined转换为字符串.还有第二种和第三种方法,这两种方法的效果基本一样. ""+value: 使用加法运算符配合一个空字符串可以把任意值转换为字符串,我 阅读全文
posted @ 2017-06-08 01:01 fozero 阅读(371628) 评论(0) 推荐(4) 编辑
摘要:在线演示 https://jsfiddle.net/fozero/90y75s48/ 阅读全文
posted @ 2017-06-08 01:00 fozero 阅读(851) 评论(0) 推荐(0) 编辑
摘要:自己封装的一个js方法用于获取显示的星期和日期时间 / 获取用于显示的星期和日期时间 @param date @returns {string} / function getWeek(date){ //将字符串日期转换日期对象 date = date.replace(/ /g, '/'); var 阅读全文
posted @ 2017-06-08 00:59 fozero 阅读(1152) 评论(0) 推荐(0) 编辑
摘要:JS中可以利用ASCII值 for(var i=0;i 阅读全文
posted @ 2017-06-08 00:58 fozero 阅读(6413) 评论(0) 推荐(0) 编辑
摘要:如:url(images/background.gif)和 url("images/background.gif") 从安全角度来讲是要加上的 否则容易被xss 因为""意味着是字符串...但是不加引号的话..传过来的万一是);url("http://www.xss.xss")就把cookie什么的 阅读全文
posted @ 2017-06-08 00:57 fozero 阅读(3201) 评论(0) 推荐(3) 编辑
摘要:例如: abcd.html?name=xyz 获取的值xyz 阅读全文
posted @ 2017-06-08 00:57 fozero 阅读(6051) 评论(0) 推荐(0) 编辑
摘要:abs = function(val){ //金额转换 分 元 保留2位小数 并每隔3位用逗号分开 1,234.56 var str = (val/100).toFixed(2) + ''; var intSum = str.substring(0,str.indexOf(".")).replace 阅读全文
posted @ 2017-06-08 00:56 fozero 阅读(15935) 评论(0) 推荐(0) 编辑
摘要:CSS写在不同的地方有不同的优先级,一般 .css文件中的定义 Important优先级 //css .testClass{ color:blue !important; } 以上,在div上面设置了颜色为红色的内联样式,此时的优先级最高,但如果想要将字体颜色设置为蓝色 ,则需要添加!importa 阅读全文
posted @ 2017-06-08 00:54 fozero 阅读(2307) 评论(0) 推荐(0) 编辑
摘要:nav ul只选择nav下一级里面的ul元素,例如上面dom结构里id为a的ul。 nav ul选择nav内所包含的所有ul元素,例如上面dom结构里面id为a、b、c的全部ul。 nav ul比nav ul限定更严格,必须后面的元素只比前面的低一个级别。 阅读全文
posted @ 2017-06-08 00:54 fozero 阅读(4814) 评论(0) 推荐(0) 编辑
摘要:伪类就是可以通过直接添加一个类样式达到同等效果,而伪元素,则需要先添加一个元素,然后在元素上添加样式才能达到同等效果 伪类 :active 向被激活的元素添加样式。 :focus 向拥有键盘输入焦点的元素添加样式。 :hover 当鼠标悬浮在元素上方时,向元素添加样式。 :link 向未被访问的链接 阅读全文
posted @ 2017-06-08 00:50 fozero 阅读(453) 评论(0) 推荐(0) 编辑
摘要:``` var images=['p1.jpg','p2.jpg','p3.jpg']; var url=images[Math.floor(Math.random()*images.length)]; console.log(url); ``` 阅读全文
posted @ 2017-06-08 00:49 fozero 阅读(5267) 评论(0) 推荐(0) 编辑
摘要:CSS 布局经典问题初步整理 http://brianway.github.io/2017/05/18/css layout classical problems/ 阅读全文
posted @ 2017-06-08 00:48 fozero 阅读(243) 评论(0) 推荐(0) 编辑
摘要:相关网站 gulp官方网址:http://gulpjs.com gulp中文网站:http://www.gulpjs.com.cn/ gulp插件地址:http://gulpjs.com/plugins gulp 官方API:https://github.com/gulpjs/gulp/blob/m 阅读全文
posted @ 2017-06-08 00:47 fozero 阅读(249) 评论(0) 推荐(0) 编辑
摘要:内容部分 1.尽量减少HTTP请求数 2.减少DNS查找 3.避免重定向 4.让Ajax可缓存 5.延迟加载组件 6.预加载组件 7.减少DOM元素的数量 8.跨域分离组件 9.尽量少用iframe 10.杜绝404 css部分 11.避免使用CSS表达式 12.选择舍弃@import 13.避免使 阅读全文
posted @ 2017-06-08 00:45 fozero 阅读(442) 评论(0) 推荐(0) 编辑
摘要:1、变量 定义变量 @变量名:值; 使用变量 CSS编译 2、混合(Mixin) 定义样式类 在box类中通过.border;使用 CSS编译 3、混合嵌套 定义一个html结构 使用混合嵌套语法 编译结果 4、带参数混合 定义一个可传递参数的样式类 通过.border radius(4px);在不 阅读全文
posted @ 2017-06-08 00:42 fozero 阅读(626) 评论(0) 推荐(0) 编辑
摘要:HTML编码规范 IE 兼容模式 IE 支持通过特定的 标签来确定绘制当前页面所应该采用的 IE 版本。除非有强烈的特殊需求,否则最好是设置为 edge mode,从而通知 IE 采用其所支持的最新的模式。 字符编码 通过明确声明字符编码,能够确保浏览器快速并容易的判断页面内容的渲染方式。这样做的好 阅读全文
posted @ 2017-06-08 00:37 fozero 阅读(289) 评论(0) 推荐(0) 编辑
摘要:函数的定义 函数声明 由三部分组成:函数名,函数参数,函数体 函数体没有使用return关键字返回函数时,函数调用时返回默认的undefined;如果有使用return语句,则返回指定内容 函数声明是在预执行期执行的,也就是说函数声明是在浏览器准备解析并执行脚本代码的时候执行的。所以,当去调用一个函 阅读全文
posted @ 2017-06-08 00:34 fozero 阅读(176) 评论(0) 推荐(0) 编辑
摘要:闭包 闭包概念:当一个内部函数被调用,就会形成闭包,闭包就是能够读取其他函数内部变量的函数,定义在一个函数内部的函,创建一个闭包环境,让返回的这个子程序抓住i,以便在后续执行时可以保持对这个i的引用。 内部函数比外部函数有更长的生命周期;函数可以访问它被创建时所处的上下文环境。 如: 页面中有10个 阅读全文
posted @ 2017-06-08 00:33 fozero 阅读(712) 评论(0) 推荐(0) 编辑
摘要:typeof和instanceof都可以用来判断变量 1、typeof用以获取一个变量或者表达式的类型,typeof一般只能返回如下几个结果: number,boolean,string,function(函数),object(NULL,数组,对象),undefined。如: 我们可以使用typeo 阅读全文
posted @ 2017-06-08 00:32 fozero 阅读(1503) 评论(0) 推荐(1) 编辑
摘要:立即执行函数表达式(Immediately invoked function expression,IIFF) 在javascript(ES5)中,是没有块级作用域的概念的 for (var i = 0; i 阅读全文
posted @ 2017-06-08 00:31 fozero 阅读(934) 评论(0) 推荐(0) 编辑
摘要:JavaScript由三部分组成: 1. ECMAScript(核心) 2. DOM(文档对象模型) 3. BOM (浏览器对象模型) ES5(ECMAScript第五个版本) 1. strict模式 严格模式,限制一些用法,'use strict'; 2. Array增加方法 增加了every、s 阅读全文
posted @ 2017-06-08 00:27 fozero 阅读(1636) 评论(0) 推荐(0) 编辑
摘要:一、传入单个参数: 其中方法名和ID一致, {}中的参数名与方法中的参数名一直, 我这里采用的是XXXBean是采用的短名字, select 后的字段列表要和bean中的属性名一致, 如果不一致的可以用 as 来补充。 二、Map封装多参数: 其中hashmap是mybatis自己配置好的直接使用就 阅读全文
posted @ 2017-06-08 00:25 fozero 阅读(2317) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示