JavaScript
学习JavaScript前端知识,包括JavaScript对象、函数、方法和属性,编写基础JavaScript代码,分享JavaScript资源等
js正则表达式验证数字
本文为你介绍正则表达式 数字的验证方法,最简单验证数字为/^\d*$/。例如验证一个数字123是否为数字的正则写法:/^\d*$/.test(123);
JavaScript队列函数和异步执行
在Review别人的JavaScript代码时曾看到过类似的队列函数,不太理解,原来这个是为了保证函数按顺序调用。读了这篇文章之后,发现还可以用在异步执行等。
近几年工作经验中总结的JavaScript使用技巧
本文作者分享了作者近几年工作中的经验总结的 js 使用技巧,1.ajax接收json,需要用eval转化为字符串,2.ajax发出两个请求,使用同步解决问题,3.数组合并等
JavaScript常用代码总结
经常使用的 JS 方法,今天记下,以便以后查询。1.手机类型判断、2.字符串长度、3.获取url中的参数、4.js 绑定事件、5.当前浏览器JS的版本、6.全选/全不选、7.移除事件、8.回车提交
仿知乎专栏赞赏:支持支付宝和微信打赏
给自己的博客加了一个支付宝和微信的赞赏功能,在文章的最底部,点击赞赏按钮,就会出现一个类似知乎专栏的赞赏弹窗,不过知乎的比较高级,它那个是调用微信的支付接口,我这个只是简单的使用了几张二维码图片替换,所以没法显示有哪些人打赏了。
参数的默认值和参数环境与TDZ
今天的一大收获,就是知道了,函数参数默认值不是传值调用。 yan-wen-jun:根据mdn的文档,默认值是在函数被调用的时候evaluate的,和传值还是传引用没什么关系。比如上图的foo函数,调用它的时候会先计算x+1,计算出 ...
JavaScript中的模块化开发
这篇文章,作者通过五个方面(为什么会有模块化、模块化开发的演变过程、模块化规范等)与大家分享 JavaScript 中的模块化开发。
JavaScript去重的常见方法详解
关于JavaScript数组去重,比较熟悉的就是利用数组元素当作对象key来去重,今天本文为我们带来更多JavaScript去重的方法,同时我也补充一种用reduce()方法。
2016年javascript回顾
2016年是值得纪念、奇怪的、有点高兴也有点可怕的一年,这一切取决于你怎么看。跟其他事件相比仅仅专注于JavaScript可能看起来没什么大不了,但对于每个Web开发人员来说javascript都是工作生活中非常大的一部分。
textarea光标插入文字及IE光标focus兼容代码
上次写了一篇关于js设置光标插入文字和HTML的文章,里面详细的写了几种关于获取光标位置和设置光标位置的代码,今天来分享以下ie10之下的浏览器不记录光标位置的解决思路。