所在的位置: java >> 主要优点 >> JavaScript入门教程

JavaScript入门教程

Javascript基础语法篇

实现:如何将JavaScript嵌入html网页中?

html

body

scripttype=”text/javascript”

Document.write(“HELLOWORLD”);

/script

/body

/html

上边的代码运行的结果:

HELLOWORLD

解释:如果需要把一段JavaScript插入HTML页面,我们需要使用script标签(同时使用type属性来定义脚本语言)。这样就可以告诉浏览器,js程序从何处开始script,从何处结束/script。Document.write是js命令,用于向页面输出信息。如果没有script标签,那么浏览器会把Document.write(“HELLOWORLD”)当做纯文本输出。那些不支持js的浏览器会把脚本作为页面的内容来显示。为了防止这种情况发生,我们可以使用这样的HTML注释标签:

html

body

scripttype=”text/javascript”

!--

Document.write(“HELLOWORLD”);

//正斜杠是JavaScript的注释符号,它会阻止JavaScript编译器对这一行的编译

/script

/body

/html

放置:(1)在html中如何放置js?

页面中的脚本会在页面载入浏览器后立即执行。我们并不是想所有的脚本都这样。有时,我们希望当页面载入时执行脚本,而另外的时候,我们则希望当用户触发事件时才执行脚本。

(2)位于head部分的脚本。

当脚本被调用时,或者当事件被触发时,脚本就会被执行。当你把脚本放置到head部分后,就可以确保在需要使用脚本之前,它已经被载入了。

html

head

scripttype=”text/javascript”

Document.write(“HELLOWORLD”);

/script

/head

/html

(3)位于body部分的脚本。

在页面载入时脚本就会被执行。当你把脚本放置于body部分后,它就会生成页面的内容。

html

body

scripttype=”text/javascript”

Document.write(“HELLOWORLD”);

/script

/body

/html

(4)同时在head和body部分的脚本。

你可以在文档中放置任何数量的脚本,因此你既可以把脚本放置到body,又可以放置到head部分。

html

head

scripttype=”text/javascript”

Document.write(“head部分”);

/script

/head

body

scripttype=”text/javascript”

Document.write(“body部分”);

/script

/body

/html

(5)调用外部js脚本。

有时,你也许希望在若干个页面中运行JavaScript,同时不在每个页面中写相同的脚本。

为了达到这个目的,你可以将JavaScript写入一个外部文件之中。然后以.js为后缀保存这个文件。

注意:外部文件不能包含script标签。然后把.js文件指定给script标签中的src属性,就可以使用这个外部文件了:

html

head

scriptsrc=”xxxx.js”/script

/head

body

/body

/html

注释:(1)单列注释。

scripttype=”text/javascript”

//这是标题头document.write(“h1thisisatitle/h1”);

//这是段落document.write(“pthisisacontent/p”);

/script

(2)多列注释。

scripttype=”text/javascript”

/*

下面的代码将输出一个标题,一个段落

*/

document.write(“h1thisisatitle/h1”);document.write(“pthisisacontent/p”);

/script

变量:(1)什么是变量?

变量是存储信息的容器,那么在数学里边也经常使用到变量,我们还记得在数学中我们使用变量是需要先声明一个变量的,那么我们的js脚本语言使用变量只是需要先声明,他们区别只在于声明的方式不同。

(2)声明(创建)js变量和赋值。

在js中我们使用var声明变量,声明变量的同时我们可以为变量赋一个默认值:

Vara;

Varb=”student”;

Varc=3;

那么我们看见以上我们声明了3个变量,一个没有赋值,一个赋的String类型的值,一个是int类型的值,那有些同学就要问了,是不是写错了啊?这里,我很明确的告诉大家,js是一门弱类型的语言,它是不区分类型的,我们也可以不声明,直接使用,那么它会自动为我们声明,不过,鉴于一个编程的严谨性,我建议大家预先声明再使用。当然js也可以重复声明,原来的值是不会丢失的,不过一个优秀的程序员,应该是不会犯这种低级的错误吧。

注意:js脚本变量的声明是区分大小写的:vara和varA是两个不同的变量

(3)js变量的运算。

VarA=3;

VarB;

VarC;

B=A+3;

C=B+8;

正如数学一样,在js脚本中,你可以使用变量来做运算。现在上边的例子你猜到B和C的值了吗?

      

兄弟连开启包养计划

五包服务包吃:为学“吃”狂包住:安心连“住”包网:一“网”打尽包学:学无止境包装备:无一不“备

所以,成为兄弟连人是一种骄傲我们不甘平凡的人生

大步向梦想出发..

选择兄弟连,就现在

          

号外!号外!兄弟连开始招生了,

7月7日H5--12开始报名啦!

报名就有精美礼品相送!

-萌萌的妹子

咨询兄弟连萌妹子

网址:







































专科白癜风医院北京哪里有
中医治疗白癜风的方法



转载请注明:http://www.jiaju1314.com/zyyd/10384.html