随笔分类 -  javascript

摘要:好多人想要学习前端……自学或者培训那么我们在学习过程中到底需要掌握那些基础知识呢!下面分类了JS中必备的知识也是必须要了解学会的!看一看你是否已经将JS的基础知识都了如指掌了呢? 事件: onmousedown 鼠标按下 onmouseup 鼠标抬起 onmouseover 鼠标移入 onmouse 阅读全文
posted @ 2016-04-05 14:21 名字不能缺 阅读(356) 评论(0) 推荐(0)
摘要:页面跳转: Javascript刷新页面的几种方法: 1,history.go(0) 2,location.reload() 3,location=location 4,location.assign(location) 5,document.execCommand('Refresh') 6,win 阅读全文
posted @ 2016-03-26 10:58 名字不能缺 阅读(351) 评论(0) 推荐(0)
摘要:很多初学者对于JavaScript中的offset、scroll、client一直弄不明白,虽然网上到处都可以看一张图(图1),但这张图太多太杂,并且由于浏览器差异性,图示也不完全正确。 图一 不知道大家看到这张图的第一感觉如何,反正我的感觉就是“这次第,怎一个乱字了得”。 既然我认为上图太多太乱, 阅读全文
posted @ 2016-02-26 11:44 名字不能缺 阅读(619) 评论(0) 推荐(0)
摘要:javascript中的toString()方法,主要用于Array、Boolean、Date、Error、Function、Number等对象。下面是这些方法的一些解析和简单应用,做个纪律,以作备忘。 Array.toString() 将数组转换成一个字符串,并且返回这个字符串。 描述:当数组用于 阅读全文
posted @ 2016-02-23 11:47 名字不能缺 阅读(453) 评论(0) 推荐(0)
摘要:前段时间给大家分享过一个基于jQuery Mobile的移动端日期时间拾取器,大家反应其由于加载过大的插件导致影响调用速度。那么今天我把从网络上搜集到的两个适合移动端应用的日期和时间选择插件分享给大家,它们是基于Zepto的,在移动端更具优越性。 查看演示 下载源码 日期选择控件mdater 头部调 阅读全文
posted @ 2016-02-23 10:15 名字不能缺 阅读(2867) 评论(0) 推荐(0)
摘要:function selectText(){ if(document.selection){ //ie return document.selection.createRange().text; } else{ //标准 return window.getSelection().toString() 阅读全文
posted @ 2016-02-17 14:03 名字不能缺 阅读(147) 评论(0) 推荐(0)
摘要:以前最短的IE判定借助于IE不支持垂直制表符的特性搞出来的。 复制代码代码如下: var ie = !+"\v1"; 仅仅需要7bytes!参见这篇文章,《32 bytes, ehr ... 9, ehr ... 7!!! to know if your browser is IE》,讲述外国人是如 阅读全文
posted @ 2016-02-16 22:50 名字不能缺 阅读(237) 评论(0) 推荐(0)
摘要:前端页面开发的很多情况下都需要实时监听文本框输入,比如腾讯微博编写140字的微博时输入框hu9i动态显示还可以输入的字数。过去一般都使用onchange/onkeyup/onkeypress/onkeydown实现,但是这存在着一些不好的用户体验。比如onchange事件只在键盘或者鼠标操作改变对象 阅读全文
posted @ 2016-02-16 22:42 名字不能缺 阅读(371) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-02-16 17:25 名字不能缺 阅读(177) 评论(0) 推荐(0)
摘要:这篇文章主要介绍了js调试工具Console命令详解,需要的朋友可以参考下 一、显示信息的命令 复制代码代码如下: <!DOCTYPE html><html><head><title>常用console命令</title><meta http-equiv="Content-Type" content 阅读全文
posted @ 2016-02-02 22:01 名字不能缺 阅读(362) 评论(0) 推荐(0)
摘要:本文给大家详细汇总了关于window.location.hash的知识点,属性以及用法等等,非常的实用,并附上了例子,有需要的小伙伴可以参考下。location是javascript里边管理地址栏的内置对象,比如location.href就管理页面的url,用location.href=url就可以... 阅读全文
posted @ 2016-01-06 10:49 名字不能缺 阅读(38978) 评论(0) 推荐(6)
摘要:首先我们随意创建一个对象,这很简单,打开FF浏览器的Firebug切换到控制台或者打开webkit浏览器的审查元素功能.输入以下内容: var obj1=[1,2,3,4,5]var obj2=[5,4,3,2,1]var obj3=[obj1,obj2]接着试试调用obj3的toString()... 阅读全文
posted @ 2015-12-29 15:17 名字不能缺 阅读(1543) 评论(0) 推荐(0)
摘要:一、object类型创建object实例的方式有两种://第一种使用new操作符跟构造函数 var person= new Object(); person.name="小王"; person.age=29; //第二种使用对象字面量 var person={ ... 阅读全文
posted @ 2015-12-29 15:07 名字不能缺 阅读(223) 评论(0) 推荐(0)
摘要:shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefinedJavascript代码vara=[1,2,3,4,5];varb=a.shift();//a:[2,3,4,5]b:1unshift:将参数添加到原数组开头,并返回数组的长度Javascript代码vara=[1... 阅读全文
posted @ 2015-12-29 13:53 名字不能缺 阅读(628) 评论(0) 推荐(0)
摘要:随着DOM结构的复杂化和Ajax等动态脚本技术的运用,有了较多的动态添加进来的元素,直接用JQ添加click事件会发现新添加进来的元素并不能直接选取到,在这里就需要用到事件委托方法,JQ为事件委托提供了live()、dalegate()和on()方法。事件委托我们知道,DOM在为页面中的每个元素分派... 阅读全文
posted @ 2015-12-05 11:13 名字不能缺 阅读(279) 评论(0) 推荐(0)
摘要:目录跳过目录本文目标如何使用本教程正则表达式到 底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负 向零宽断言注释贪婪与懒惰处理选项平衡组/递 归匹配还 有些什么东西没提到联系作者最 后,来点广告……网上的资源及本文参 考文献更新纪录本文目标30分钟内让你明白... 阅读全文
posted @ 2015-11-26 17:47 名字不能缺 阅读(215) 评论(0) 推荐(0)
摘要:网页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth (包括边线的宽);网页可见区域高: document.body.offsetHeight... 阅读全文
posted @ 2015-11-21 14:34 名字不能缺 阅读(230) 评论(0) 推荐(0)
摘要:鼠标事件都是在特定位置发生的,我们可以通过event事件对象的各种属性来获得事件发生的坐标位置,有相对于视口的,有相对于整个文档的,同样页面元素的位置也有相对视口的,也有滚动后的,这些都比较容易混淆,所以整理在这里,备忘,待查。1.客户区坐标位置(clientX/clientY)我们可以通过even... 阅读全文
posted @ 2015-11-19 16:36 名字不能缺 阅读(2370) 评论(0) 推荐(0)
摘要:无标题文档 阅读全文
posted @ 2015-11-19 14:17 名字不能缺 阅读(281) 评论(0) 推荐(0)
摘要:事件是用户操作时页面或页面加载时引发的用来完成javascript和HTML之间的交互操作。常见的元素点击事件、鼠标事件、键盘输入事件等,较传Javascript相比JQuery增加并扩展了基本的事件处理机制,极大的增强了事件处理的能力。 一、DOM加载事件 页面加载完毕后浏览器会通过javasc... 阅读全文
posted @ 2015-11-18 19:02 名字不能缺 阅读(278) 评论(0) 推荐(0)