【Java Script 入门之路之词法结构】

原创 2015年11月20日 17:05:22

**【Java Script 入门之路之基础篇之词法结构】**

字符集

JavaScript程序是用Unicode字符集编写的。与7位的ASCII编码和8位的ISO Latin-1编码不同,16位的Unicode可以表示地球上通用的每一种书面语言。这事国际化的一个重要的特征,对那些不讲英语的程序设计者尤为重要。

JavaScript是一种区别大小写的语言。在输入语言的关键字、变量、函数名以及所有表示符时,都必须采取一致的字符大小形式。但是要注意,HTML并不区分大小写。由于它和客户端JavaScript紧密相关,所以这一点很容易混淆的。许多JavaScript对象和属性都与他们所带的HTML标记和属性同名。在HTML中这些标记和属性名可以任意大小写,但是在JavaScript中通常是小写的。

JavaScript会忽略程序中记号之间的空格、制表符和换行符。因为可以再程序中随意使用空格、制表符和换行符,所以编程人员可以写出整齐、一致的格局,在其中使用缩进,从而使代码容易阅读和理解。

JavaScript中简单语句后通常都有分号(;)就像C、C++和Java中的语句一样。这样主要是位了分隔语句。但是,在JavaScript中,如果语句分别放置在不同的行中,就可以省去分号。例如:

a = 3
b = 4

但如果代码格式如下的话,那么第一个分号就是必需的:

a = 3;b = 4

省略分号并不是好的编程习惯,应该习惯于使用分号。

JavaScript是支持注释的,和大部分语言是一样的。注释符常用的有两种:“//”和“/* ... */”。了解Java的同学应该清楚,和Java是一样的。

在JavaScript中有标示符的存在,所谓标示符,就是一个名字。在JavaScript中,标示符用来命名变量和函数,或者用作JavaScript代码中某些循环的标签。JavaScript中合法的标示符的命名规则和Java以及其他许多语言的命名规则相同,第一个必须是字母、下划线(_)或者美元符($)。例如下面的这些命名就是合法的:

a
my_name
f1
_demo
$s

下面列出了许多JavaScript保留字,它们在JavaScript程序中不能被用作表示符、变量名和函数名以及循环标记。浙西关键字对JavaScript来说具有特殊的意义,它们是这种语言中语法自身的一部分。

break      do       if        switch     typeof
case        else     in       this         var
catch       false    instanceof throw  vaid
continue  for       null      true       while
default    finally   new     try         with
delete     function return  
在以后定义变量名、函数名等,不要使用上面提到的保留字就行了,下面还有一些扩展词以及其他比较敏感的字符,在定义的时候不尽量不要使用,以免有不必要的麻烦。

arguments       encodeURL      Infinity
Object             String             Array
Error                isFinite           parseFloat
SyntaxError      Boolean          escape
isNaN               parseInt         TypeError
Date                 eval               Math
RangeError        undefined      decodeURI
EvalError           NaN              ReferenceError
unescape           decodeURIComponent       Function
Number             RegExp         URIError



相关文章推荐

JAVA Script 之Jquery初步学习,入门学习,jquery基础,浅谈其基本用法。

jQuery是什么? 1. jquery是一套封装了JS的框架,帮我们解决了很多浏览器兼容问题以及提供了很多功能强大的方法。 2. jquery 可以非常方便又快捷的方式查询与控制页面的控件。比如说点...

java script入门

1.html:负责网页结构。     css:负责网页美观。   java script:负责用户与浏览器交互。:基础编程,bom编程,dom编程 2.javascript语句:注释:单行//,多行/...

java script 从入门到精通

  • 2014年06月04日 15:59
  • 254KB
  • 下载

Java Script从入门到精通

  • 2007年10月30日 10:23
  • 126KB
  • 下载

利用java script获取两个日期区间内数组的方法

利用java script获取两个日期区间内数组的方法

Eclipse_Java Script入门到精通

  • 2007年09月14日 09:29
  • 128KB
  • 下载

Java Script从入门到精通

  • 2006年09月12日 20:25
  • 1000KB
  • 下载

java script 显示缩略词

循序渐进:从最核心的内容开始,逐步添加额外的内容 display inline 把所有的元素放在一行显示,横向显示(以内联元素的形式显示) block 把所有的元素分行单独显示(以块元素的...

java script从入门到精通

  • 2008年10月20日 22:00
  • 16.16MB
  • 下载

Java Script从入门到精通

  • 2008年12月18日 12:01
  • 14.93MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【Java Script 入门之路之词法结构】
举报原因:
原因补充:

(最多只允许输入30个字)