javascript第一课

作为第一课,只是给大家一个简单的认识,东西不是太多。主要有以下三个方面:

1、在页面添加javascript

2、javascript的数据类型

3、javascript最基本的三个对话框

关于怎么添加javascript,我想大家都知道,就是

<script language="javascript"> //这行是javascript脚本标记,斜杠后面的就是注释了

document.write("在页面显示的javascript") //在页面显示一句话

</script>

/*这也是注释,

不过是多行的。

*/

我想这个今天就不细讲了,留到下一课讲,就当是这课的作业吧,就是关于适应各种环境的javascript

的添加。如不支持javascript的浏览器,我们该加入些什么才能不让浏览器显示javascript的源代码等等。

第二个也就是今天讲的最重要的一个,就是javascript的数据类型,主要有以下几个基本的类型。

字符串(string)

数字(number)

布尔值(boolean)

字符串就是由一连串的字符组成的序列。包括字母、数字以及标点符号。当然还可以是汉字等。简单一点

就是表示文本信息。

数字又分为两类:整型数字和浮点型数字。

整数包括正整数,零和负整数。

javascript中的数字可以使用十进制、八进制和十六进制来书写。方法如下:

十进制:15(直接写数字即可)

八进制:017(要以零做为引导数字)

十六进制:0xf(要以0x做为引导数字)

浮点型数字也叫实数,为了方便,也可以使用科学记数法来表示:

1.13e1、1.5e3(等价于1.5乘10的3次方)

javascript的数字范围大约为10的负308次方到10的308次方之间。

javascript中还有一个特殊的数字值NaN(not a number),javascript 用nan表示这个无意义的结果。

布尔值:true和false,在计算机中一般用1表示true,用0表示false。

空值就是null,即不表示任何东西。

未定义值undefined,有时等于null,有时可能是出了问题。

特殊字符:也叫转义字符。是一些以反斜杠开头的不可显示的特殊控制字符。

\b:表示退格

\n:表示换行

等等。

alert()方法的使用:

<script language="javascript">

alert("在页面上显示警告对话框");

</script>

alert()是javascript产生一个带确认按钮的对话框,上面显示括号内的信息。

confirm()方法的使用:

<script language="javascript">

confirm("在页面上显示确认对话框");

</script>

confirm()和alert()差不多,不同的就是多了个取消按钮。按确定返回true,按取消返回false。

<script language="javascript">

var con;

con=confirm("你们喜欢这样的教程吗?");

if (con==true) alert("喜欢");

else alert("不喜欢");

</script>

prompt()方法的使用:

<script language="javascript">

var name,age;

name=prompt("请问您的名字?");

alert(name);

age=prompt("多大?");

alert(age);

</script>

它不但可以显示信息,而且可以输入信息。

(0)

相关推荐

  • javascript第一课

    作为第一课,只是给大家一个简单的认识,东西不是太多.主要有以下三个方面: 1.在页面添加javascript 2.javascript的数据类型 3.javascript最基本的三个对话框 关于怎么添加javascript,我想大家都知道,就是 <script language="javascript"> //这行是javascript脚本标记,斜杠后面的就是注释了 document.write("在页面显示的javascript") //在页面显示一句

  • JavaScript进阶教程(第一课)第1/3页

    欢迎您继续学习Javascript进阶教程.在此之前我们已经学习了Javascript初级教程.在这一阶段的学习中我们将继续学习在上次的教程中还没有来得及谈及的问题.我还将向你们展示Javascript的许多神奇功能,使你能够制作真正对多媒体应用程序.     以下是我们将涉及的内容:     给变量赋值     If-then语句     For和while循环     编写你自己的函数     打开及控制窗口     读写HTML 表单     应用数组     控制图片转换     如果这

  • 用javascript编写asp应用--第一课--通览

    第一课--通览 通览 在开始之前:(我们应该知道) ASP 代表Active Server Pages.ASP 出自Microsoft,它为开发动态的网页提供了一个中性的语言平台. 你的脚本使用普通的文本编写,然后以.asp的扩展名保存.当这些脚本被调用的时候,他们首先通过asp脚本翻译引擎,而这个引擎的作用就是把你的脚本和那些来自于浏览者,或者是数据库,或者是其他你认为合适的来源的信息组合在一起.根据我的主页上所列出的这些推测,我断言你已经知道怎样去创建一个以. asp结尾的文本文档了.我同样

  • javascript编程起步(第一课)

    不管你以前学没有学过java script,本教程都能带您进入java script的殿堂,领悟java script的魅力.   大家来到这里,都是java script的爱好者,对java script都多多少少有一定的理解.关于java script的历史等就不做介绍了,我们直接来学习它,用它.   也许大部分人都认为java script是在客户端运行的,其实不然.java script有两种不同的运行环境,一个是在服务器端的javascript,另一个就是客户端的javascript了

  • JavaScript初级教程(第一课)第1/4页

    交互性!多数网站声称交互性即当你点击一个链接时到达一个新的页面,但严格道来甚至当网页中具有CGI语言时也并不意味它真正具有交互性.填好表格,按提交钮,等待......这就像往海中扔一个瓶子等候它自己飘回来一样. 幸运的是,现在我们有了Javascript, 于是网页可真正如你希望的那样交互作用.当鼠标移动到哪里,图片交换,表格元素在传递过程中即相互影响,无须等待CGI回复结果计算即可进行.没有任何提交 - 等待过程 - 任何事只是在你使用它时发生. Javascript最杰出之处在于你可以用很小

  • jQuery入门第一课 jQuery选择符

    选择符可以认为是一个增强版的getElementById方法.getElementById方法返回的是一个HTML元素,jQuery选择符返回的是HTML元素的一个包装.利用这个包装集,jQuery赋予了HTML元素更多的可以操作的方法.在JQuery中,处于核心地位的一个函数就是$.对,它就是一个函数,名字有点古怪.这个函数就是选择函数,其一般用法是 var obj=$(selector); 其中selector是一个字符串,就是下面要着重介绍的选择符.返回的是元素的包装集合.事实上,JQue

  • 什么是Vue.js框架 为什么选择它?(第一课)

    "大白话,讲编程"系列又回来了,这个系列我们一起学习的是Vue.js基础知识.你没看错,是基础知识.所以,哪怕你入行不久,相信你在的大白话风格下,也能学会. 但还是希望你有开发过html,css,javascript的项目经验,如果你连一点项目经验都没有,亦或者你早已掌握Vue.js的知识,那么这个系列不适合你当前的学习阶段. 1 学习目标 通过这一节,你会学会: 1.目前前端技术使用的趋势 2.什么是MVVM 3.Vue.js的优点 4.Vue.js的两大核心 5.Vue.js的适用

  • 原生js拖拽(第一课 未兼容)拖拽思路

    复制代码 代码如下: /* 拖拽流程: 1.第一步点击需要拖动的元素 2.在点击下的元素被选中,进行move移动 3.当鼠标弹起的时候,停止动作 4.点击元素oDIV的时候,可用的是oDIV区域,而move和up则是全局区域,也就是整个文档通用,即应该用document */ oDIV = document.getElementById("gaga"); oDIV.onmousedown = function( e ){ // 当鼠标点击下去的时候 var diffX = e.clie

  • 初学JavaScript第一章第1/2页

    JavaScript的数据类型 Number:整形,浮点型 String:字符型数据,JavaScript不区分单个字符和字符串, 任何字符或字符串都可以用又引号或单引号引起来. Boolean:布尔型 Undefined:未定义类型,用于不存在或者没有被赋初值的变量或对象的属性如: var name;此时的name即为Undefined Null:空值,一般将Undefined型和Null型等同对待 Function:函数,可以通过new操作符和构造函数Function()来动态创建所需要功能

  • Bootstrap零基础学习第一课之模板

    最近需要做一个简单的Web页面.  考虑到前端经验不足,为了快速产出,同时项目只是一个工具,对项目没有什么要求,所以我选择了Bootstrap这个框架作为Web框架.  写从零开始学Bootstrap的初衷:  看了半天的Bootstrap的文档,包括官方的(http://v3.bootcss.com/getting-started/)和非官方的(http://www.runoob.com/bootstrap/bootstrap-tutorial.html),以及他人写的简单入门博客(http:

随机推荐