
js
文章平均质量分 60
夭肃之峰
就是一码农而已
展开
-
js获取loacation中参数的方法
一.urlinfo=window.location.href; //获取当前页面的urllen=urlinfo.length;//获取url的长度offset=urlinfo.indexOf("?");//设置参数字符串开始的位置newsidinfo=urlinfo.substr(offset,len)//取出参数字符串 这里会获得类似“id=1”这样的字符串newsids=n原创 2016-06-30 13:49:56 · 1189 阅读 · 0 评论 -
淘*rem自适应各种屏幕
直接代码: script> (function (doc, win) { var docEl = doc.documentElement, resizeEvt = 'orientationchange' in window ? 'orientationchange' : 're原创 2016-06-30 15:51:56 · 293 阅读 · 0 评论 -
seajs常用API
1.seajs.config seajs.config({ // 设置路径,方便跨项目调用 paths: { 'path1': '....', 'path2': '....' }, // 设置别名,方便调用 alias: { 'class1': '...',原创 2016-07-24 12:48:54 · 313 阅读 · 0 评论 -
如何用QUnit来测试JavaScript代码
QUnit是一套由jQuery团队开发的,非常强大的用于对JavaScript进行单元测试的框架。本文将介绍什么是QUnit,以及为何要关心代码测试。什么是QUnitQunit是一款强大的用于帮助调试代码的,JavaScript单元测试框架。QUnit由jQuery团队成员编写,是jQuery的官方测试套件,不仅如此,QUnit还可以测试任何常规JavaScript代码,甚至可以通转载 2016-06-19 11:12:05 · 306 阅读 · 0 评论 -
js实现textarea高度根据内容自适应
.input_textarea为textarea的class名。$(".input_textarea").each(function(){ this.style.height=this.scrollHeight+'px'; }); $(".input_textarea").bind({ input:function(){原创 2016-07-27 11:51:44 · 371 阅读 · 0 评论 -
for in ,for-of,for-each联系与区别
JavaScript诞生已经有20多年了,我们一直使用的用来循环一个数组的方法是这样的:for (var index = 0; index < myArray.length; index++) { console.log(myArray[index]);}自从JavaScript5起,我们开始可以使用内置的forEach方法:myArray.forEach(function原创 2016-09-25 10:40:53 · 10148 阅读 · 1 评论 -
window.print的使用(含打印网页指定区域)
第一种方法:指定不打印区域使用CSS,定义一个.noprint的class,将不打印的内容放入这个class内。细如下:?123<style media=printtype="text/css">.noprint{visibility:hidden}原创 2016-10-13 11:22:55 · 5316 阅读 · 0 评论