time 
设为首页】【收藏本站
当前位置: 主页 > JavaScript > JS教程 > 列表



 
2013-10-22 14:22:59 | 好评(0) | 浏览(1035)
现在的浏览器里,有一个十分有趣的功能,你可以在不刷新页面的情况下修改浏览器URL;在浏览过程中.你可以将浏览历史储存起来,当你在浏览器点击后退按钮的时候,你可以冲浏览历史上获得回退的信息,这听起来并不复杂,是可以实现的,我们来编写些代码。来看看它是如何工...
 
2013-10-16 13:15:34 | 好评(0) | 浏览(4352)
ECMAScript 5.1在线中文手册地址: http://www.fengfly.com/document/ECMAScript5.1/ 介绍 范围 一致性 参考文献 概述 Web 脚本语言 语言概述 对象 ECMAScript 的严格模式变体 术语定义 类型 (type) 原始值 (primitive value) 对象 (object) 构造器 (constructor) 原型...
 
2013-09-24 15:50:47 | 好评(0) | 浏览(810)
在程序语言中,字符串可以说是最常用的一种类型,而在程序中对字符串的操作也是十分频繁。当程序语言自带多种字符串操作的方法时,用该语言编程程序时就有很多的便利性,提高开发的效率。但是当方法过多,甚至目的相似、参数雷同的时候,就容易造成迷惑难以选择的窘境...
 
2013-09-24 15:07:02 | 好评(0) | 浏览(533)
我们可以将call和apply看做是某个对象的方法,通过调用方法的形式来间接调用函数。call和apply的第一个实参是要调用函数的母对象,它是调用上下文,在函数体内通过this来获得对它的引用。 例如,如果要想以对象o的方法来调用函数f,可以按如下的方式使用call和apply方...
 
2013-05-17 23:19:17 | 好评(0) | 浏览(2199)
$( this ).css({ left :Math.sin((ahd*index+ainhd))*radius+dotLeft, top :Math.cos((ahd*index+ainhd))*radius+dotTop}); 效果图: 分析图: 上图中: 黑色:是外层容器; 黄色:是需要按椭圆运动的图片 橙色:每个图片元素距离容器顶部的距离 紫色:长半径或短半径;...
 
2013-05-03 23:14:07 | 好评(0) | 浏览(2150)
前言 javascript是一种基于对象的语言,意思是我们遇到的所有东西几乎都是对象(函数也是)。 虽然class为js的保留字,但是他没有任何实际意义(当他有实际意义了,我们很多代码又要重新写啦。。。),因为js并不是真正意义上的变相对象编程语言,所以class名存实亡。...
 
2013-05-03 22:49:59 | 好评(0) | 浏览(2335)
面试官问了我一个问题,我当时就支支吾吾的答不上来,其实细细思考的话这道题还是有点意思的: 在一个div上画div(绝对定位),然后再在刚刚那个div里面(上面更合适)画一个div,现在去拖到div,你知道你拖动的是哪个div吗? 说这道题本身并不难绝对是骗人的(反正时...
 
2013-05-03 22:25:00 | 好评(0) | 浏览(3194)
作用域 你了解javascript的作用域吗?真的了解吗?那来试试这道题吧: if (!( a in window)){ var a=1; } alert(a); 好吧,拿出你的答案吧,吾已经露出了邪恶的笑容了,因为多数人看着这道题脑壳就有点昏(我会说我也有点昏吗???) 让我们一起来剥离她性感的外衣吧...
 
2013-04-20 23:55:06 | 好评(0) | 浏览(1513)
经过6个小时的整理与demo的编写,有些疲惫,但是还是很有收获。 1. 原来最简单的 变量名也是一个表达式,我脑子有了表达式的一个概念了,每次的复杂运算都是表达式的结合。 2. 原来在JavaScript中, 数组中的列表逗号之间的元素可以省略,这时省略的空位会填充值undefi...
 
2013-04-20 23:26:45 | 好评(0) | 浏览(2767)
当你系统的学习Javascript的时候,你会觉得还是有必要的,这就是超过别的程序员的地方 本文开头看似很简单,但当我写完这篇文章的时候我发现,我有好多不知道的。 比如说 字符串的原理 字符集,Unicode,字符的长度到底怎么算出来的,比如 var b= caf\u00e9 ; var c= caf...
 
2013-04-09 23:05:49 | 好评(0) | 浏览(700)
在JavaScript中replace函数作为字符串替换函数,这是一个威力强大的字符串操作函数,对于常见字符串操作的推荐用法。这篇随笔就来更加深入的理解它。 replace函数接受两个参数,第一个参数为字符串或正则表达式,第一个参数同样可以接受一个字符串,还可能是一个函数。...
 
2013-03-15 23:11:27 | 好评(0) | 浏览(1280)
javascript中的var关键字,作用很简单。用于声明一个变量。如果不给声明的变量赋值则为undefined. var test = test ; var t; 此时test值为, test , t 的值为undefinde. 似乎很简单,并没有什么特殊的地方。只要学过js的,都知道。 那么请看下面这段代码的执行结果。 c...
 
2013-03-06 23:19:25 | 好评(0) | 浏览(1476)
当我第一次学习Javascript的对象模型时,我的反应时困惑。因为这是我第一次接触基于原型的语言,所以我完完全全被原型弄得糊里糊涂(译者语:在看这篇文章前,我一直困惑function的prototype和object的__proto__的区别及它们之间的关系)。我不能理解JavaScript通过构...
 
2013-03-04 23:23:29 | 好评(0) | 浏览(1852)
上篇文章 《Javascript动态加载CSS文件实例》 中,我们提到了在动态加载CSS文件的时候,如何检测加载是否 完成 。注意,这里的加载完成包含了两种情况: 1) 加载成功 2) 加载失败 也就是说,这里并没有将成功与失败的情况区分开来。看到这里你可能疑惑了,就动态加载...
 
2013-03-04 23:18:45 | 好评(0) | 浏览(1178)
前段时间研究了下JS动态加载和执行顺序依赖的东东,把LABJS的源码从头扒了下: LABJS浅析 。对于JS加载执行以及下载监控这,项目组在这块做的东西不少,但对于CSS加载这块的质量监控,力度就小得多了。原因很简单:JS下载失败或出错,这个页面基本就废了。CSS下载失败...