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

原创 2015年11月20日 16:53:00

**【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是通过为文档定义事件来实现这一点的句柄。



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

【Java Script 入门之路之数据类型和值】

【Java Script 入门之路之数据类型和值】 计算机程序是通过操作值(value)来运行的。在一种程序设计语言中,能够表示并操作的值的类型称数据类型(datatype),而程序设计语言最基本的...

有道笔试【hao】

1. N条射线可以把平面划分为多少个子平面 2. A,B可能在8:00 - 9:00之间来(均匀分布),A,B出现后都会等待15分钟,问A,B碰面的概率 3. 把一个数拆成1和2的组合f(1) = 1...

javaScript之函数,分支结构 (一)

***函数:封装一项任务的步骤清单的代码段,再起一个任务名     何时使用:发现一项任务,被反复调用,要先将任务步骤封装为一个函数,再反复调用     如何声明函数:    ...

java script 使用方法

Java Script 基础一

什么是java script 如何编写,调试js ***变量 ***数据类型 一.什么是java script     HTML:专门编写网页内容的语言,构建整体框架。     CSS:...

java script 基础二

一.***数据类型转换:        1. ***js是弱类型编程语言:3点:             1....

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

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

java script入门

1.html:负责网页结构。     css:负责网页美观。   java script:负责用户与浏览器交互。:基础编程,bom编程,dom编程 2.javascript语句:注释:单行//,多行/...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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