什么是Javascript?
Javascript是一种脚本语言,简称js。由所使用的浏览器执行。
什么是脚本?
一条一条的文字命令。执行的时候由系统的一个解释器,将其翻译成机器可识别的指令,然后执行。常见的脚本有:批处理脚本、T-SQL脚本、VBScript等。
与HTML的区别
Javascript是解释性语言,无需编译就可以随时运行。而HTML只是描述网页长相的标记语言,没有计算、判断的能力,如果所有计算、判断都放到服务器端执行的话网页会特别慢,而且用起来也很不好用,对服务器的压力也很大,因此要求在浏览器中执行一些简单的运算、判断——Javascript。
Javascript 的特点
(1)Javascript是基于对象和事件的脚本语言,主要应用在客户端,由浏览器执行js代码。
(2)可以与用户执行信息交互。
(3)跨平台性,只要有一个支持js的浏览器就可以。
(5)js也是一门编程语言,所以也具备编程语言的基本特性。比如:数据类型、变量、语句、函数、数组、对象等,但表现的形式可能与C#不同。
(6)js也是C系语言。
Javascript语法介绍
(1)大小写敏感
(2)js定义字符串可以使用单引号也可以使用双引号,但是建议使用单引号,主要是和HTML区分开来。避免以后出现冲突。
(3)没有显示数据类型,声明变量都用var关键字。
(4)每条语句都用“;”结尾,虽然浏览器具备自动填充“;”的机制,但是还是建议都自己加上“;”。原因是:这样可以放心的做js压缩(压缩多余的空白),提高代码的可读性、性能(省却了浏览器再加“;”)、避免错误。
(5)变量的命名规则:以字母、下划线或¥开头,中间可以包含字母、数字、下划线或¥。
PS
js是一个非常灵活的动态语言,不像C#那样严谨,当用智能提示.出来的成员可能不能用,.不出来的成员也许也能调用,所以自己应当清楚当前对象有些什么成员,不能依赖智能提示。