- 博客(13)
- 收藏
- 关注
原创 JS模拟单链表
//节点类var Node = function() { this.data = null; this.next = null; } //创建链表function createList(L, n) { var r = L; for (var i = 0; i < n; i++) { var p = new Node(); p.data = i + 1; p.ne
2013-03-20 14:57:52
837
原创 JS模拟栈(面向对象)
var Stack = function(MAXSIZE) { this.MAXSIZE = MAXSIZE; this.InitStack(); };Stack.prototype = { Stack: function() { this.data = new Array(this.MAXSIZE); this.top = 0; }, InitStack: functi
2013-03-20 14:56:44
637
原创 CSS 图片+文字,文字垂直居中问题
在网页布局中,垂直居中是很常用的需求。例如文字的居中:HTML代码: 手机CSS代码:.demo{ border: 1px solid #000; height: 64px; line-height: 64px;}我们可以看到文字居中是很简单的,line-height是比较轻松的解决方案,当然也可以用p
2013-03-20 14:17:39
1675
原创 JS获取鼠标坐标
function MousePosition(e){ e = e || window.event; return { x : e.pageX || e.clientX + document.body.scrollLeft, y : e.pageY || e.clientY + document.body.scrollTop ...
2013-02-04 17:24:28
215
原创 自制简单JavaScript选择器
JQuery有一个神奇的$符,被称为JQ的选择器,JQ的选择器使用了强大的Sizzle引擎,功能很多,但我们有时不需要如此复杂的功能,只需简单的找一些Id、Class或Tags。 所以自己随便写了一个简单选择器。 var _G = function(selector, context){ // _G(""),_G(null),_G(false) i...
2013-01-13 02:20:21
161
转载 Css hack总结及其最佳用法,告诉你怎么运用hack,无懈可击的解决各个浏览器的样式兼容
在开发页面的过程中,总会遇到这样那样的不兼容问题,在尽量避免使用一些兼容性很差的元素和样式后,往往还有细节上的不兼容问题,最求完美的前端工程师们就要采用css hack来解决问题了。 网上各种css hack资料很多,但是很多是有错误,或者不形象的,今天我来细致形象的总结一下他们,及最万无一失的用法~ 所有效果均经过各个浏览器测试
2011-12-20 18:11:36
472
原创 JavaScript之-拖拽
HTML部分: 点击标题拖动CSS部分:*{margin:0;padding:0;}.drag{ width:100px; height:100px; background:#000; position:absolute; color:#fff;}.drag h5{background:blue;}HTML和CSS部分比较简单易懂,这里就不多阐述了
2011-12-12 21:07:45
323
原创 JavaScript实战练习之-Tag标签
新手刚开始学习JS未免有些急躁,迫切的想知道一些网站“特效”是怎么实现的。JS是门实战性很强的语言,把基础知识学会了还要经过多加练习才能领悟其中的”艺术性“。第一个例子: Tab标签切换 效果图: HTML部分: 标签一 标签二 标签三 内容一内容一 内容
2011-12-11 20:07:02
1475
转载 Javascript 去除数组重复项
function unique(arr){ arr = arr || []; var len = arr.length; var a={}; for(var i=0;i var v=arr[i]; if(typeof(a[
2011-07-05 21:01:16
336
转载 javascript左右滚动(跑马灯)
body{ margin:0; padding:0; background:#fff; font: 70% Arial, Helvetica, sans-serif;}#scrlContainer{ visibility:hidd
2011-07-05 20:59:26
426
转载 JavaScript 无缝上下左右滚动加定高定宽停顿效果(兼容ie/ff)
JavaScript 无缝上下左右滚动加定高定宽停顿效果(兼容ie/ff)var $ = function (id) { return "string" == typeof id ? document.getElementById(id) : id;};
2011-07-05 20:57:40
417
原创 js获取select选择部分的文本、值
//js获取选择部分的文本、值function sel(obj){ var te=obj.options[obj.selectedIndex].text;//获取文本内容 var val=obj.options[obj.selectedIndex].val
2011-07-05 15:39:59
1165
转载 Web前端开发笔试题集锦(Javascript篇)
以下为Web前端开发笔试题集锦之Javascript篇,移步HTML/CSS篇1, 判断字符串是否是这样组成的,第一个必须是字母,后面可以是字母、数字、下划线,总长度为5-20var reg = /^[a-zA-Z][a-zA-Z_0-9]{4,19}$/;r
2011-07-05 14:07:15
1435
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人