博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
(一)JS概述
阅读量:5926 次
发布时间:2019-06-19

本文共 1168 字,大约阅读时间需要 3 分钟。

  • JS背景知识:

一个完整的JS实现应该由下列三个不同的部分组成,:核心(ECMAScript),文档对象模型(DOM),浏览器对象模型(BOM)

1997年,发布了ECMA-262语言规范,将JavaScript语言标ECMAScript,现在各种浏览器都以该

Ajax技术是利用JS的异步更新机制实现Web页面的局部刷新。

不少开发者利用JS开发出极具价值的通用程序框架,例如一些流行的Web UI库。

在Windows平台上,使用ADODB组件可以使JavaScript能处理支持SQL的数据库中的数据,使用FSO组件可以实现本地文件IO功能。

  1. 脚本语言,是一种应用程序扩展语言,用于系统的扩展,使其按照用户的意愿去运行,所有的基础功能由系统提供,脚本语言在更高层次描述如何调用系统的接口。和其他编程语言不同,脚本语言,通常不需要编译和链接,可直接解释执行。
  2. JavaScript是用于实现程序中的事物流程控制,组织多个逻辑对象一起完成工作。
  3. 脚本语言的分类:嵌入式和非嵌入式。嵌入式脚本语言通常为了应用程序的扩展而开发出来,比如Lua语言,Python语言嵌入性比较好,在游戏中应用较多,通常作为游戏软件的脚本系统或者配置文件。非嵌入式语言例如JS,主要应用不是作为系统扩展,而是实现一般的任务控制。
  4. JS主要运用在浏览器端,处理用户的输入实现交互功能。
  • JS和其他脚本语言的异同
  1. 相同:都应用于高级任务控制,大多是解释执行,都属于弱类型语言,数据类型在运行时决定,实现自动内存管理机制,资源的分配策略相似。
  2. 不同:JS运行在浏览器中,主要用于Web开发,与VBScript一样,而其他脚本语言都运用于特定的软件环境以帮助实现任务自动化。例如,3DS Max的MaxScript,可以产生和手动操作图形界面命令一样的效果,这就是任务的自动化。
  3. JS和JAVA的区别:JS是一门基于Web浏览器,解释之星,轻量级编程语言;JAVA则运行于Java虚拟机,编译执行,重量级编程语言。两者之间没有任何关系。
  • 编写简单JS程序并运行

 

                

+ =

 

 

 

 

  • 编写JS程序的注意事项

JS需要注意:大小写敏感,单行和多行,分号的应用等等。

  1. JS是大小写敏感的
  2. 代码可以分成任意多行去写,并且自动忽略任意添加的空格,但是对于字符串来说,要将一个字符串分成多行,必须将每一行作为一个单独的字符串,再使用“+”连接。
  3. JS使用分号作为一个语句的结束标志,当一行只有一个程序语句,结尾可以不使用分号,但是自己写,最好加分号。

 

转载于:https://www.cnblogs.com/jxlsomnus/p/4466472.html

你可能感兴趣的文章
Microsoft uaa bus driver for high definition audio
查看>>
Spring(26)——PathMatchingResourcePatternResolver
查看>>
耦合_wiki
查看>>
JavaScript -- 条件语句
查看>>
Juniper 5GT透明模式配置
查看>>
使用Swift去掉字符串中的空格
查看>>
系出名门Android(10) - HTTP 通信, XML 解析, 通过 Hander 实现异步消息处理
查看>>
cisco password7方式的密码破解程序
查看>>
XCODE中使用Main.Storyboard拉入控件并实现事件(Swift语言)
查看>>
温故知新ASP.NET 2.0(C#)(5) - Localization(本地化,多语言)
查看>>
Unix Study--AIX5.3.8 安装hacmp52 报错
查看>>
深入解析 Windows Complete PC 备份
查看>>
如何使用Cisco命令阻止访问特定网站
查看>>
nodeJS(express4.x)+vue(vue-cli)构建前后端分离详细教程(带跨域)
查看>>
Oracle DBA课程系列笔记(14)
查看>>
Finding Bad Guys with 35 million Flows, 2 Analysts, 5 Minutes and 0 Dollars
查看>>
Shell 使用技巧
查看>>
云场景实践研究第61期:莉莉丝游戏
查看>>
XenDesktop 5测试中出现的一例错误:Management Interface:Remote request failed
查看>>
用perl对CDN节点日志进行统计
查看>>