• 不断学习才有回报,学无止境!

JavaScript作用域闭包分析

JavaScript作用域闭包分析
一、JS解析顺序和作用域:解析顺序:定义(先找var function)执行 ( 在逐步执行 )注意:如果函数名和var定义的变量相同,var会被函数覆盖作用域:每个script是一个作用域每个函数{}是一个作用域程序每执行到一个作用域,都是按照解析顺序解析代码;作用域链:从内往外找要找函数内的变量;二、案例分析分析前请记住这段话解……继续阅读 »

9个月前 (06-18) 137浏览 0评论

添加网站运行时间

添加网站运行时间
方法一:<a>感谢您的支持与信任!本博客已正常经运行</a><a id="days"></a>0<a>天</a><script>var s1 = '2013-07-01';//设置为你的建站时间s1 = new Date(s1.……继续阅读 »

1年前 (2019-01-15) 103浏览 0评论

SweetAlert-js超酷消息警告框

SweetAlert-js超酷消息警告框
Sweet Alert 是一个替代传统的 JavaScript Alert 的漂亮提示效果。SweetAlert 自动居中对齐在页面中央,不管您使用的是台式电脑,手机或平板电脑看起来效果都很棒。它的提示框不仅美丽动人,并且允许自定义,支持设置提示框标题、提示类型、内容展示图片、确认取消按钮文本、点击后回调函数等。来通过一张gif图片看看SweetAlert……继续阅读 »

4年前 (2016-05-08) 607浏览 0评论

HTML5 respond.js插件解决IE6~8的响应式布局问题

HTML5 respond.js插件解决IE6~8的响应式布局问题
响应式布局,理想状态是,对PC/移动各种终端进行响应。媒体查询的支持程度是IE9+以及其他现代的浏览器,但是IE8在市场当中仍然占据了比较大量的市场份额,使我们不得不进行IE低端浏览器的考虑。那么如何在IE6~8浏览器中兼容响应式布局呢?这里我们需要借助这样一个文件:respond.js。文件下载地址:https://github.com/scottjehl……继续阅读 »

5年前 (2015-06-04) 544浏览 0评论

javaScript代码优化提高执行效率的方法

javaScript代码优化提高执行效率的方法
1.合并js文件为优化性能,可以把多个js文件(css文件也可以)合并成极少数大文件。跟十个5k的js文件相比,合并成一个50k的文件更好。虽然代码总字节数没变,却避免了多个HTTP请求造成的开销。每个请求都会在客户端和服务器两边有个建立和消除的过程,导致请求和响应header带来开销,还有服务器端更多的进程和线程资源消耗(可能还有为压缩内容耗费的cpu时……继续阅读 »

5年前 (2015-03-05) 442浏览 0评论

javascript中定义函数

javascript中定义函数
关键字function用来定义函数。//函数声明式定义:function funcname([arg1[,args[...,argn]]]){statements}//函数表达式定义:var funcname = function ([arg1[,args[...,argn]]]){statements};注意,function……继续阅读 »

5年前 (2015-02-27) 463浏览 0评论

让placeholder属性兼容所有浏览器

让placeholder属性兼容所有浏览器
placeholder由于是HTML5的新属性,因此直接使用会导致很多浏览器的不兼容,尤其是万恶的IE,虽然从IE10起开始支持,但是,使用IE6-IE9的人们依旧不在少数,如何使其兼容所有属性,最理想的办法就是通过JS达到效果。看代码:JS部分:(function(){//判断是否支持placeholderfunction isPlaceho……继续阅读 »

5年前 (2015-02-16) 421浏览 0评论