关闭

【Java Script 入门之路之基础篇】

565人阅读 评论(0) 收藏 举报
分类:

**【Java Script 入门之路之基础篇之JavaScript是什么?】**

首先,这是第一次写博客,今天开始学习JavaScript,也就是俗称的JS。从入门到精通是一个过程,而我正在经历这个过程。在学习期间,记录一些知识以及我所认为的重点。如果有不足之处,还请大家多多海涵。废话就不多说了。

先来介绍一下JavaScript。JavaScript是一种具有面向对象能力的、解释型的程序语言。在语法构成上类似C、C++和Java,都具有注入if语句、while循环和&&、||这样的运算符。但是,JavaScript与这些语言的相似之处也仅限于此语法上的类同。

JavaScript是松散类型语言(也就是弱类型语言,本人习惯了这样称它),这就是说,它的变量不必具备有一个明确的类型。核心语言将数字、字符串和布尔值作为原始数据类型支持,它还内建支持数组、日期和正则表达式对象。

什么是JavaScript?对于JavaScript最常见的误解是认为它使sun公司的程序设计语言Java的简化版本。其实刚开始我也这样认为的,因为她们的名字有些像。但是除了语法上有一些相似以及都能提供Web浏览器中的可执行内容之外,JavaScript和Java是完全不相关的。该语言最初叫做LiveScript,只是后来才改为JavaScript的。

JavaScript是一种解释型语言而不是编译型语言,它往往被认为是一种脚本语言,而不被看做是一种真正的变成语言。这种看法的潜意识是:脚本语言比较简单。但事实是JavaScript并没有想象中的那么简单,它甚至比某些语言还要复杂的多,这会在以后慢慢体会到的。

目前为止JavaScript经历比较多的版本,但通用的大多都是JavaScript 2.0 。所以,以前的版本也就不必深究啦。 JavaScript是一种通用的编程语言,并且它的用途不局限于Web浏览器。它还设计用来嵌入其他任何的应用之中,并为应用提供脚本化的能力。

先写一个简单的JavaScript实例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
    <script>
        var fact = 1;
        for(var i = 1; i < 10 ; i ++) {
            fact = fact * i;
            document.write(i + "! = " + fact + "</br>")
        }
    </script>
</head>
<body>
</body>
</html>
这段代码并没有什么意义,主要是样大家熟悉一下JavaScript的一些简单的语法,

JavaScript不仅能够控制HTML文档的内容,而且还能控制这些文档的行为,也就是说当你在输入字段中输入了一个值或点击了文档中的一张图片时,JavaScript程序会以某种方式对此做出响应。。JavaScript是通过为文档定义事件来实现这一点的句柄。



0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:7807次
    • 积分:121
    • 等级:
    • 排名:千里之外
    • 原创:4篇
    • 转载:0篇
    • 译文:0篇
    • 评论:7条
    文章分类
    文章存档