JavaScript初步总结

1.什么是Javascript

       为了让网页实现动态效果,让网页能和用户进行交互,就必须使用客户端脚本语言。JavaScript就是客户端脚本语言中的一种。

 

2.脚本语言与编程语言的比较

  • 相同:
    • 有语序代码构成
    • 语法结构相似,同样涉及变量、常量、语句、函数、对象等概念
  • 区别:
    • 由相应的脚本引擎来解析执行,不需要事先编译。而其他编程语言通常要编译成二进制的可执行文件后执行
    • 以文本形式存在,类似于一种命令
    • 在语法结构上比较松散和简单

 

3.脚本语言分类

  • 服务器端脚本语言:ASPJSPPHP
  • 客户端脚本语言:JavascriptVBScriptJScriptECMAScript

 

4.Java的区别

  • 基于Java所开发的,但是两者只在语法方面相似,其他均不相同
  • Javascript不需要编译,只需一个解析器就可运行;Java必须要进行编译才能运行
  • Javascript多用于客户端,而Java多用于服务器端
  • Javascript可直接嵌入HTML文件中,而Java只能编写成AppletHTML调用
  • Javascript语言松散,而Java语言严谨

 

5.Javascript的作用

  • 动态特效:具有编程能力
  • 响应事件:用户在浏览器中的操作称为事件
  • 表单操作:验证和动态控制
  • 记录状态:cookie和表单的隐藏域
  • 代码维护:单独存在,方便修改

 

6.Javascript的局限性

  • 依赖于浏览器:JS属于客户端脚本,所以,必须在由浏览器提供的解析器下运行;
  • 不能对图形进行处理:必须使用第三方控件;
  • 不包含联网技术,不能读取数据库中的数据,不能操作任何其他文件(引用文件除外);
  • 只在当前域有效:为了保证安全,大多数浏览器不允许Javascript跨域操作。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。