都不记得是什么时候看的JScript的语法教程了,里面说在声明变量时忽略var关键字是完全合法的。当时也因为觉得JavaScript是loosely-typed的语言,所以var可能真的就是个摆设。但是事实常常又证明想当然的结果是不可靠的。 看看下面这几个例子的结果就知道问题了: No.1 [html]<script language="javascript"> var var00 = 0; document.write(var00 +...
http://www.jb51.net//article/7949.htm
在JScript的众多运算符里,提供了三个逻辑运算符&&、||和!,噢?!是高级语言都提供的。按我们对逻辑运算的正常认识,逻辑运算的结果因该是ture或者false。但是JScript的逻辑运算却不完全是这么定义的,这里只有!运算符总是返回true|false,而||和&&运算比较的好玩。 JScript对于逻辑运算的true|false是这么定义的:所有对象都被认为是true。字符串当且仅当为空(""或'')时才被认为是false。null和未定义的均被认为是false。数字当且仅当为0时才是false。  ...
http://www.jb51.net//article/7948.htm
摘要:本文演示了ASP服务端脚本的几个重要应用. 目录:1. 遍历集合/对象1.1 VBScript 遍历表单集合1.2 JScript 遍历表单集合2. 转变量值为变量, 并赋值2.1 VBScript 转变量值为变量并赋值2.2 JScript 转变量值为变量并赋值3. 动态包含文件3.1 VBScript 动态包含文件3.2 JScript 动态包含文件shawl.qiu2006-10-11http://blog.csd...
http://www.jb51.net//article/7598.htm
by sssa20007/4/2004论坛上好多朋友都问关于脚本的问题,正好最近对脚本比较有兴趣,就写点东西吧。首先说明一下,我的所有代码都是vbscript,jscript我没有研究过,不过我想也差不多。关于最基础的语法比如变量的申明,分支,循环,函数的调用,等等这些我就不讲了,不懂得自己看一下。1、我们的第一个vbs程序:还是那个老得掉牙的冬冬。************************hello.vbs**************************dim hellohello=”hello world!”wscript.echo hel...
http://www.jb51.net//article/7521.htm
javascript函数已经有了,有没有Asp的函数??? 或者有没有高手可以把下面的写成asp的 ,万分感谢~!! [code] <SCRIPT LANGUAGE="JavaScript"> <!-- function&n...
http://www.jb51.net//article/7344.htm
JScript并不是面向对象的语言,只是基于对象。它没有重载这个概念,但通过一些技巧还是有办法从某种意义上实现重载。 首先定义一个基类TestA,该类重写了Object继承下来的toString方法。 注:toString方法是用于序列化对象,比如说alert(a)相当于alert(a.toString());引用:function TestA(Name) { this.Name = Name; this.toString = function&n...
http://www.jb51.net//article/6181.htm
世间万物,千变万化,面向对象的编程亦是对现实社会的模拟,而JavaScript是一种基于对象并且很接近面向对象编程的编程语言,而我们web设计师/程序员跟JavaScript打交道亦要直面JavaScript才能够把网页写得更加丰富多彩.在此先搞清楚一点就是:JavaScript并不仅仅用在Web上,它可以用在许多领域,当然我这里讨论的更多的是JavaScript在Web上的应用,并且主要是事件方面的应用.JavaScript并不能直接对Web对象进行操作,而是要通过浏览器提供的Document Object Modle(即常听说的DOM,文档模型对象)来操作对象.HTML...
http://www.jb51.net//article/6172.htm
作者:泣红亭 在上一篇文章《面向事件驱动的编程》中我讲了三种将事件绑定到元素的方法,而推荐使用第三种方法,即使用attachEvent/addEventListener来绑定.上一篇文章的主旨是告诉大家如何使用事件,而这一篇文章的主旨是让大家弄懂如何灵活应用事件来批处理某一类的对象行为.首先讲一讲事件传递的概念.什么是事件传递?举个现实的例子,有个人捏了一下你的手指,你可能会说他捏了你手指,也可能会说他捏了你的手,甚至可能会说他捏了你.事实上三种说法都没错,在浏览器事件的执行中亦有相似的情况,请看下边的例子:[html]<html id="HTMLElement"&n...
http://www.jb51.net//article/6171.htm
作者Blog:www.coolcode.cnIE 5.5 中的 JScript 版本是 5.5 版,它比以前版本的 JScript 中多了如数组的 push、pop、shift、unshift 方法和 encodeURI、decodeURI 等一些重要的函数。而这些增加的内容在目前其他浏览器(如 Moziila/Firefox 和 Opera)上也同样支持。因此目前开发网站一般对于 IE 浏览器只能兼容到 5.5&n...
http://www.jb51.net//article/1085.htm
正则表达式 如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。请回想一下在硬盘上是如何查找文件的。您肯定会使用 ? 和 * 字符来帮助查找您正寻找的文件。? 字符匹配文件名中的单个字符,而 * 则匹配一个或多个字符。一个如 ’data?.dat’ 的模式可以找到下述文件:data1.datdata2.datdatax.datdataN.dat如果使用 * 字符代替 ? 字符,则将扩大找到的文件数量。’dat...
http://www.jb51.net//article/989.htm
IE中jscript/javascript的条件编译作者:JavaScriptKit译者:子乌(Sheneyan)翻译日期:2006-02-12英文原文:ConditionalCompilationofJScript/JavaScriptinIE版权:翻译未经过javascriptkit同意,我只对我所翻译的中文部分负责。版权归原作者所有。条件编译概述 在IE中,有一个鲜为人知的功能叫做条件编译。自从IE4开始支持这个功能,它由于在一些Ajax相关的javascript脚本中出现而受到一些关注。条件编译作为一种独立形式的对象判断,使得IE可以根据预定义或用户定义的条件来决定你的jscript...
http://www.jb51.net//article/896.htm
