js提升
文章平均质量分 59
一直很安静a
这个作者很懒,什么都没留下…
展开
-
JavaScript变量作用域和变量提升解释(JavaScript Variable Scope and Hoisting Explained)
原文:JavaScript Variable Scope and Hoisting Explained 这篇文章,我们要学习的是javascript的变量作用域和变量的提升以及它们的特性。 理解javascript的变量作用域和变量提升对于学习javascript来说,是非常重要的。这些概念看起来似乎很直白,但是还是有些很重要的细微之处需要我们理解的。 变量的作用域 变转载 2015-12-05 22:54:34 · 487 阅读 · 1 评论 -
js填写银行卡号,每隔4位数字加一个空格
1、原生js写法 JavaScript 1 2 3 4 5 6 7 8 !function () { document.getElementById('bankCard').onkeyup = function (event) {原创 2016-03-17 00:55:00 · 3933 阅读 · 0 评论 -
doT.js——前端javascript模板引擎问题备忘录
我手里维护的一个项目,遇到一个问题:原项目的开发人员在Javascript中,大量的拼接HTML,导致代码极丑,极难维护。他们怎么能够忍受的了这么丑陋、拙劣的代码呢,也许是他们的忍受力极强,压根就没想去寻找解决方法。 可是,我,是万难不能接受这种丑陋的解决方式的。有没有优雅的解决方法呢,于是在网上搜索到了 doT.js 。 主页很简洁,就一个页面,研究了一下,就顺利的上手了,相当的简单原创 2016-03-17 01:21:41 · 371 阅读 · 0 评论 -
格式化日期时间的显示
/* (new Date()).pattern("yyyy-MM-dd E HH:mm:ss") ==> 2009-03-10 二 20:09:04 * (new Date()).pattern("yyyy-MM-dd EE hh:mm:ss") ==> 2009-03-10 周二 08:09:04 * (new Date()).pattern("yyyy-MM-d转载 2016-02-21 15:04:41 · 783 阅读 · 0 评论 -
事件冒泡处理
当我们点击一个控件的时候,如果包括这个控件的父控件也有click事件,则会继续执行。 比如:div下的a都有click事件,点击a的时候,会alert出现2次。这个现象叫做冒泡事件。 这个事件从原始元素开始一直冒泡到DOM树的最上层。 目标元素: 任何一个事件的目标元素都是最开始的那个元素,在我们的这个例子中也就是按钮, 并且它在我们的元素对象中以属性的形式出现原创 2016-04-14 17:29:00 · 306 阅读 · 0 评论 -
格式化小数位
js 四舍五入函数 toFixed(),里面的参数 就是保留小数的位数。 document.write("JS保留两位小数例子"); var a=2.1512131231231321; document.write("原来的值:"+a+""); document.write("两位小数点:"+a.toFixed(2)+"四位小数点"+a.toFixed(4));原创 2016-04-21 21:59:40 · 267 阅读 · 0 评论 -
JSON.stringify()、,JSON.eval(),JSON.parse()各自的区别于作用
JSON.stringify() 接受一个参数;将json对象转化为js对象; JSON.eval(), JSON.parse(): 都可以将js对象转化为json对象; example1: var str1 = '{"data1":"Hello,", "data2":"world!}' var str2 = {"data1":"Hello,",原创 2016-05-23 16:11:39 · 391 阅读 · 0 评论