首页 Soft PlugIn RAN乱 Dev开发 Info资料 English WAP 留言 登陆 注册
-
Posted by Yippee | 评论(0) | 引用(0) | 阅读3116次
j avascript 单步 调试 脚本

javascript 单步调试脚本 www.shengfang.org


1。设置IE高级选项,把禁止调试去掉
2。然后打开你要调试的页面
3。回到vs2003中,选择工具-调试进程--选择explorer.exe--附加--选择script确定
4。选择debug-window-running document

这样就可以单步运行你的客户端脚本了

JAVASCRIPT编辑器 www.shengfang.org
 Antechinus JavaScript Editor
 Developer's JavaScript Editor、
 jsEditor、MyEclipse JavaScript Editor,

金山词霸的解释  JavaScript n. Java描述语言

JavaScript www.shengfang.org
维库,知识与思想的自由文库
JavaScript,是一种基于对象的脚本语言。网景通讯公司最初在它的Navigator 2.0产品上设计并实现的,原名LiveScript。目前已经在WWW上广泛用于动态Web页面的编程语言。


什么是 JScript? www.shengfang.org
JScript 是 Microsoft 公司对 ECMA 262 语言规范(ECMAScript 编辑器 3)的一种实现。除了少数例外(为了保持向后兼容),JScript 完全实现了 ECMA 标准。本概述的目的就是引导您学习使用 JScript。

使用 JScript www.shengfang.org
JScript 是一种解释型的、基于对象的脚本语言。尽管与 C++ 这样成熟的面向对象的语言相比,JScript 的功能要弱一些,但对于它的预期用途而言,JScript 的功能已经足够大了。

JScript 不是其他语言的精简版(例如,它只是与 Java 有点模糊而间接的关系),也不是任何事物的简化。不过,它有其局限性。例如,您不能使用该语言来编写独立运行的应用程序,并且没有对读写文件的内置支持。此外,JScript 脚本只能在某个解释器或“宿主”上运行,如 Active Server Pages(ASP)、Internet 浏览器或者 Windows 脚本宿主。

JScript 是一种宽松类型的语言。宽松类型意味着您不必显式定义变量的数据类型。事实上 JScript 更进一步。您无法在JScriot上明确地定义数据类型。此外,在大多数情况下,JScript 将根据需要自动进行转换。例如,如果将一个数值添加到由文本组成的某项(一个字符串),该数值将被转换为文本。

本用户指南的其余部分是 JScript 特性概述。有关该语言实现的全部细节,请参考 语言参考。

注意   下面大多数示例的代码比实际 Web 页中的代码应该更明确,并且不是太复杂。其目的是阐明相关概念,而不是提供最优的简短编码和风格。在任何情况下,如果六个月以后您还能毫不费力地阅读和理解所编写的代码,则说明这些代码写得不错。  www.shengfang.org

JavaScript is a dynamic, untyped, interpreted language featuring a prototype-based object system (like Self or NewtonScript) with a Java-like syntax. It supports programming in imperative, object-oriented, and functional styles.

JavaScript 是一种新的描述语言,此一语言可以被箝入 HTML 的文件之中。透过 JavaScript 可以做到回应使用者的需求事件 (如: form 的输入) 而不用任何的网路来回传输资料,所以当一位使用者输入一项资料时,它不用经过传给伺服端 (server)处理,再传回来的过程,而直接可以被客户端 (client) 的应用程式所处理。你也可以想像成有一个可执行程式在你的客端上执行一样!

JavaScript 和 Java 很类似,但到底并不一样! Java 是一种比 JavaScript 更复杂许多的程式语言,而 JavaScript 则是相当容易了解的语言。JavaScript 创作者可以不那麽注重程式技巧,所以许多 Java 的特性在 Java Script 中并不支援


JavaScript www.shengfang.org
维基百科,自由的百科全书
JavaScript,是一种基于对象的脚本语言。网景通讯公司最初在它的Navigator 2.0产品上设计并实现的,原名LiveScript。目前已经在WWW上广泛用于动态Web页面的编程语言。

[编辑]
澄清误解 www.shengfang.org
JavaScript并非Java
JavaScript是由网景通讯公司(Netscape)最初在它的Navigator 2.0产品上设计并实现的,原名LiveScript,除了句法上有一些相似之处以及都能够提供网页中的可执行内容以外,JavaScript和Java是完全不相干的。

JavaScript并不简单  www.shengfang.org
实际上尽管JavaScript是作为一种给非程序员提供的脚本语言而不是给程序员提供的程序设计语言来推广和宣传的,但是JavaScript是一门具有非常丰富特性的程序设计语言,和其他所有的语言一样复杂或者更复杂,你需要对JavaScript有扎实的理解才能用JavaScript执行比较复杂的任务。


JavaScript已经被Netscape公司提交给ECMA制定为标准,称之为ECMAScript,标准编号ECMA-262。目前最新版为ECMA-262 4th Edition。符合该标准的实现有:

Microsoft公司的JScript.  www.shengfang.org
Mozilla的Javascript-C(C语言实现),现名Spidermonkey
Mozilla的Rhino(Java实现)
Digital Mars公司的DMDScript。
据测试,Spidermonkey的性能最好。 www.shengfang.org

不同于服务器端脚本语言,例如ASP,JavaScript是客户端脚本语言,也就是说JavaScript是在用户的浏览器上运行,不需要服务器的支持而可以独立运行。所以在早期程序员比较青睐于JavaScript以减少对服务器的负担,而与此同时也带来另一个问题:安全性。而随着服务器的强壮,虽然现在的程序员更喜欢运行于服务端的脚本以保证安全,但JavaScript仍然以其跨平台、容易上手等优势大行其道。

JavaScript是一种解释语言,其源代码在发往客户端执行之前不需经过编译,而是将文本格式的字符代码发送给客户端由浏览器解释执行。但这种语言的弱点是容错性较差,如果一条执行不了,那么下面的语言也无法执行,而且由于一条一条的解释,速度较慢。 www.shengfang.org

与其相对应的是编译语言。例如Java。Java的源代码在传递到客户端执行之前,必须经过编译,因而客户端上必须具有相应平台上的仿真器或解释器,它可以通过编译器或解释器实现独立于某个特定的平台编译代码的束缚。但是它必须在服务器端进行编译,这样就拖延了时间。但因为已经封装,所以能保证安全性。


字体:

Permanant URI永久地址 http://www.shengfang.org/blog/p/javascripttips1.php
Trackback URI引用地址 http://www.shengfang.org/blog/tb.php?tb_id=1130971280

2005年11月3日06:41星期四  [Dev开发] 追踪此文的RSS
提示:
此文还没有评论。

称呼:    登陆   注册
   不注册,但记住我的信息
邮件:
(非必须)
评论: [UBB代码帮助]
粗体 斜体 下划线 链接 水平线 引用



验证码: 请输入你看见的数字
关闭UBB      提交时自动将内容复制到剪贴板

公告
Fire and Motion!

统计信息
[Yippee]||[统计]||日志:1790
在线: 13||用户: 2563 [列表]
今日:483||到访:2682122
Rss:841889||评论:1585

最新日志

最新评论

友情链接

日历

最新引用

搜索

归档

杂项
Get RSS Feed (Version 2.0)
Get Atom Feed (Version 0.3)
编码:  UTF-8