随笔分类 -  JavaScript

摘要:首先event是在事件发生的时候产生的,所以必须在事件发生的事件监听函数里面使用他。不然的话就没用的。会找不到这个事件;错误的写法:报错的内容:正确的写法: 阅读全文
posted @ 2016-01-12 16:00 黑客PK 阅读(188) 评论(0) 推荐(0)
摘要:1 /** 2 @type {Number} 3 @const 4 */ 5 NaN = 0; 6 /** 7 @type {Number} 8 */ 9 Infinity = 0; 10 undefined = 0; 11 /** 12 @param {*} x 13 @ret... 阅读全文
posted @ 2016-01-12 13:47 黑客PK 阅读(792) 评论(0) 推荐(0)
摘要:预览效果:http://sandbox.runjs.cn/show/k6zvbrus 思路: 改变3d的方式: 阅读全文
posted @ 2015-12-25 21:47 黑客PK 阅读(498) 评论(0) 推荐(0)
摘要:pageScroll 阅读全文
posted @ 2015-12-24 10:43 黑客PK 阅读(643) 评论(0) 推荐(0)
摘要:文件组织所有的javascript文件都要放在项目公共的'''script'''文件夹下使用的第三方库文件放置在'''script/lib'''文件夹下可以复用的自定义模块放置在'''script/commons'''夹下,复用模块如果涉及多个子文件,需要单独建立模块文件夹单独页面模块使用的java... 阅读全文
posted @ 2015-12-23 11:07 黑客PK 阅读(345) 评论(0) 推荐(0)
摘要:自学jquery的时候,看到一英文词(Callback),顿时背部隐隐冒冷汗。迅速google之,发现原来中文翻译成回调。也就是回调函数了。不懂啊,于是在google回调函数,发现网上的中文解释实在是太“深奥”了,我承认自己才疏学浅了。看了几个回调的例子后,貌似有点理解了。下面是我对回调函数的理解,... 阅读全文
posted @ 2015-11-30 10:04 黑客PK 阅读(198) 评论(0) 推荐(0)
摘要:HTML精确定位:scrollLeft,scrollWidth,clientWidth,offsetWidth scrollHeight: 获取对象的滚动高度。 scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 scrollTop:设置或获取位于对象最顶端和窗口中... 阅读全文
posted @ 2015-11-27 17:21 黑客PK 阅读(692) 评论(0) 推荐(0)
摘要:今天遇到的面试题,哎,不看参考手册还是写的蛋疼啊!给奇数的li标签添加红色,给偶数的li标签添加蓝色直接撸代码吧: 1 2 3 4 5 给奇数的li标签添加蓝色,给偶数的li标签添加红色 6 7 18 19 20 21 测试122 ... 阅读全文
posted @ 2015-09-01 20:26 黑客PK 阅读(704) 评论(0) 推荐(0)
摘要:1、当有其他的库也是使用的是"$",则可以这样写jquery代码:var jQ = jQuery.noConflict(); //把jQuery中的$赋给jQ变量(function($){ $("a").click(function(){ var position = $("a")... 阅读全文
posted @ 2015-08-31 21:13 黑客PK 阅读(167) 评论(0) 推荐(0)
摘要:面试中遇到的问题,前两天一直没有解决,今天想想还是得要想办法才行,其实仔细想的话很简单,惭愧啊,面试的时候没有做出来!题目是这样的,如果一个body中有5个a标签,当我们点击对应的a标签时,alert出相应的第几个元素,如点击第一个a标签时返回1,点击第二个a标签时返回2,以此类推.....今天写的... 阅读全文
posted @ 2015-08-31 19:32 黑客PK 阅读(731) 评论(0) 推荐(0)
摘要:Javascript对象总结JS中内置了17个对象,常用的是Array对象、Date对象、正则表达式对象、string对象、Global对象Array对象中常用方法:Concat():表示把几个数组合并成一个数组。Join():返回字符串值,其中包含了连接到一起的数组的所有元素,元素由指定的分隔符分... 阅读全文
posted @ 2015-08-29 18:58 黑客PK 阅读(210) 评论(0) 推荐(0)
摘要:今天面试的一道题目是这样的,假设有一个数组,求出数组中的最大值,我使用的方法是: 1 var a = [3, 10, 5, 8, 12, 15]; 2 3 function compare(value1, value2) { 4 if (value1 > value2) { 5 ... 阅读全文
posted @ 2015-08-29 18:27 黑客PK 阅读(1488) 评论(0) 推荐(1)