初步认识JavaScript

来源:互联网 发布:软件小站解压密码 编辑:程序博客网 时间:2024/06/07 16:34

1 基础内容

1.1 基本概念

首先,提出来一个问题,为什么需要有JavaScript(JS有什么作用)呢?
先回忆一下HTML和CSS:
HTML:负责呈现的内容。
CSS:负责内容呈现的方式。
HTML+CSS:实现了静态页面,但静态页面没有任何的交互。
实际上,我们更多的页面的要求是动态的,比如新浪新闻的时间栏……

时间是动态显示的,还有页面的验证码、注册、登陆页面的数据传输认证等等,以HTML+CSS是无法实现的。

那么,怎样使页面动起来呢?JS就可以实现这一点,使静态页面变为动态页面。

<head>    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>    <title></title>    <style type="text/css">        p{            color: red;            font-size: 30px;        }    </style></head><body><p id="time">今天是……</p></body><script>    var p1 = document.getElementById("time");    p1.innerHTML = new Date().toString();</script>

显示图:



很明显,这个内容不是HTML提供的,而是由JS动态生成的。

       所以JS是实现动态页面的,即页面的行为。


JS是一种解释性语言

程序员使用高级语言编制程序,但是程序最终是由计算机去执行,计算机只能执行机器语言(即二进制代码),那么这个过程必然有一个从高级语言到机器语言的“翻译”过程。

有两种“翻译方式”:

(1)    编译:将代码整体翻译成机器代码,如果有错误则停止翻译,全部成功翻译完才能执行;

(2)    解释:将代码翻译成一条马上执行一条,如果遇到错误则停止。


那么,js怎么用呢?它有两种引用方式

(1)    内部引用。使用<script>标签,代码直接写在标签里边

(2)     外部引用。

<script src=”E101-01-01.js”></script>




原创粉丝点击