JavaScript作为属性的变量
当声明一个JavaScript全局变量时,实际上是定义了全局对象的一个属性。当使用var声明一个变量时,创建的这个属性是不可配置的,也就是说这个变量无法通过delete运算符删除。可能你已经注意到了,如果你没有使用严格模式并给一个未声明的变量赋值的话,JavaScript会自动创建一个全局变量。以这...
[JavaScript作为属性的变量]
JavaScript中表达式和运算符
表达式(expression)JavaScript中的一个短语,JavaScript解释器会将其计算(evaluate)出一个结果。程序中的常量是最简单的一类表达式。变量名也是一种简单的
表达式,它的值就是赋值给变量的值。复杂表达式是由简单表达式组成的。比如,数组访问表达式是由一个表示数组的表达式、左方括号、一...
[JavaScript中表达式和运算符]
很多朋友在上网时,在一些网页上看到有闪烁的文字,感到很新奇。其实这并不难,只要用JavaScript编段程序就可以了,不会JavaScript语言的朋友也不用急,只要将下面的源代码放进你的网页里,在你的网页上也能实现文字闪烁。
源文件如下:
<html>
闪烁的文字
闪烁的文字
...
[文字闪烁]
IE浏览器不管是什么版本,总是跟Web标准有些不太兼容。对于代码工作者来说,自然是苦不堪言,为了考虑IE的兼容问题,不管是写CSS还是JS,往往都要对IE特别对待,这就少不了做些判断。本文不讨论如何区分IE的样式,仅是JS判定IE浏览器。
这个目前世界上最短的Javascript判定IE浏览器的方法来自俄罗斯!它已经在各版本的IE以及目前其他流行的浏览器上经过...
[判定IE浏览器]
一次又一次的,我发现,那些有bug的Javascript代码是由于没有真正理解Javascript函数是如何工作而导致的(顺便说一下,许多那样的代码是我写的).JavaScript拥有函数式编程的特性,当我们选择面对它的时候,这将成为我们前进的阻碍.
作为初学者,我们来测试四种函数调用的方法,从表面来看我们会认为那些函数与C#中函数的作用非常相似,但是...
[JavaScript的函数]
1、网站建设要注重与html分离,减小reflow,注重性能.
2、库引入:原则上仅引入jQuery库,若需引入第三方库,须与团队其他人员讨论决定;
3、文件编码统一为utf-8,书写过程过,每行代码结束必须有分号;原则上所有功能均根据项目需求原生开发的,以避免网上down下来的代码造成的代码污染...
[JavaScript的书写规范]
在网站制作中通常用到js去替换一个字符串中的特定字符。
下面举例说明:
alert("创新互联专业网页设计或网站建设或域名注册或虚拟主机".replace('或','和'));
上面用js的replace替换函数把或替换成和。我们想的是把字符中的所有或字替换成和字。上面的就没有达到我们的要求。
运行结果是:创新互联专业...
[js的替换函数replace只替换了解决]
今天,我和大家分享一个特效,让大家感到你的“叶子”更加与众不同!
窗口从天而降的效果:给人以为之一振的感觉。实现方法是,先在内空一格后加上“onLoad="drop(300)”,即成为“<bodyonLoad="drop(300)"…>”;再在<head>和</head>之间加入如下代码(这段代码较简单,我就不再多解释啦):
<...
[用JavaScript实现窗口从天而降效果]
最近项目里需要实现这么个功能,类似网游中的聊天框,背景都是透明的,但是文字是不透明。所以如果简单的使用opacity(非IE)和alpha滤镜(IE)是无法实现这个效果的,会造成全部透明。
解决办法如下:
1.实现完全透明
设置background为transparent即可,两个浏览器通用
2.实现透明度可调节
要求改透明度,这里IE和非IE需要...
[JS实现背景透明度可变,文字不透明的效果]