
javascript
经典的误导
这个作者很懒,什么都没留下…
展开
-
JavaScript异步编程
简介JavaScript是一种单线程执行的脚本语言,为了不让一段JavaScript代码执行时间过久,阻塞UI的渲染或者是鼠标事件处理,通常会采用一种异步的编程模式。这里就跟大家一起了解一下JavaScript的异步编程模式。 一、JavaScript的异步编程模式1.1 为什么要异步编程一开始就说过,JavaScript是一种单线程执行的脚本语言(这可能是转载 2014-04-14 13:48:40 · 764 阅读 · 0 评论 -
JavaScript中冒号(:)
在JavaScript中,我们常见的使用冒号(:)的情况有:对象表达法冒号在这里用来分割对象的属性和属性值。script language="javascript" type="text/javascript">testObj = {prop1 : "hello",prop2 : "hello2",prop3 : new Array(转载 2014-04-13 15:44:53 · 5889 阅读 · 0 评论 -
JavaScript Callback
如果你对Jquery没有足够的经验,但是你又用过JQuery,这么来说没你已经用过了毁掉函数了。但是你可能不知道它是如何工作和实现的。这篇文章主要基于我所了解的回调函数,我试图启发大家基于最常规的JavaScript技术之上。也许一些Javascript的专家可以告诉我那些遗漏了。 什么是回调函数? 下面是维基百科文章定义的回调函数:"A ref转载 2014-04-14 12:28:59 · 1130 阅读 · 0 评论 -
谷歌浏览器javascript调试教程
怎样打开Chrome的开发者工具?你可以直接在页面上点击右键,然后选择审查元素:或者在Chrome的工具中找到:或者,你直接记住这个快捷方式: Ctrl+Shift+I (或者Ctrl+Shift+J直接打开控制台),或者直接按F12。打开的开发者工具就长下面的样子:不过我一般习惯与点左下角的那个按钮,将开发者工具弹出作为一个独立的窗口:下面来分别说下每个T转载 2014-04-30 19:00:20 · 534 阅读 · 0 评论 -
Javascript的执行过程详细研究
上一节是从JavaScript引擎的解析机制来探索JavaScript的工作原理,下面我们以更形象的示例来说明JavaScript代码在页面中的执行顺序。如果说,JavaScript引擎的工作机制比较深奥是因为它属于底层行为,那么JavaScript代码执行顺序就比较形象了,因为我们可以直观感觉到这种执行顺序,当然JavaScript代码的执行顺序是比较复杂的,所以在深入JavaScript语言之转载 2014-04-11 20:28:21 · 865 阅读 · 1 评论 -
12306UserScript
// ==UserScript==// @name 12306.CN 订票助手 For Firefox&Chrome// @namespace http://www.u-tide.com/fish/// @author iFish@FishLee.net http://www.fishlle.net/// @developer iFish// @contributor转载 2014-04-12 17:19:27 · 9293 阅读 · 0 评论 -
href="#"与href="javascript:void(0)"的区别
"#"包含了一个位置信息默认的锚点是#top 也就是网页的上端而javascript:void(0) 仅仅表示一个死链接这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首而Javascript:void(0) 则不是如此所以调用脚本的时候最好用void(0)或者等打开新窗口链接的几种办法1.window.open('url')2.用自定义函数转载 2014-04-13 15:51:52 · 975 阅读 · 0 评论