javascript在HTML中的嵌入的三种方式,如下:
1.第一种是内联,他跟CSS的内联差不多,把javascript的代码放在<script type="text/javascript">这里放
javascript代码</script>
2.第二种是外联,他和HTML中CSS外联差不多,先建立一个.JS的后缀文件,如:test.js在这个文件中写入
javascript代码,然后在HTML中嵌入<script type="text/javascript" src="text.js"></script>
3.内嵌方式,这个用法是在HTML中的<body>标签中,如:<input type="submit" onclick="alert("OK");">
这是常用的三种方式,另外老师还给我们讲了一种用于超连接的,如:
<a href="javascript:alert("OK");">链接</a>
以上就是在HTML中使用javascript的几种方法。
接着我们学习的是javascript的几种数据类型,javascript跟其他语言一样也有语法规则,下面简单的介绍下
我对今天学习的数据类型的一些理解!
在javascript中共有如下几种基本数据类型:String,Null,Number,Boolean,Undefined. javascript中还提供
了一种判断变量属于那种数据类型的方法,即"typeof",他的使用方法是 var i=1; alert(typeof i);结果输
出是number。
1.Undefined(未定义)类型,如果一个变量初始化了但是没有定义或者没有定义他们都是属于Undefined类型。
当一个函数无明确返回类型的时候它也是返回Undefined类型。
2.Null(空型)他的字面常量是Null事实上他和Undefined相等。
3.Boolean类型,它有两个字面常量,true和false false和0不相等但是在必要的情况下0是可以转换false的
。
4.Number型,这种数据类型很特殊,他可以表示32位整数和64为浮点数。需要注意区分的一点奇怪的地方,我
们知道在java中如果用1/0这里会报一个算术异常,导致java程序不能正常运行。但是在javascript中却可以运
行这个算术,但是结果确实输出,Infinity即表示正无穷大,还可以使用0/0结果输出 NaN(not a number)也就
是不是一个数值的意思,跟奇怪的是可以使用-1/0 也就是可以使用一个负数来除以零,这里输出的是一个-
Infinity表示负无穷大。
5.String它的独特之处在于没有限制大小,可以存放所有unicode字符。注意的是在一条语句中,如果出现了""
了 在赋值的时候应该使用' '号来括起所附的值,不然回报错的!
6.数据类型转换:如果要把一个值转换成String类型,直接调用toString();方法即可,如:var i=1;
i.toString();
如果要把一个字符串类型转换成整数类型,调用parseInt(value);即可,要转换成浮点型,调用parseFlaot
(value);即可。
其他几种类型的转换方法:
1.String(value);
2.boolean(value);
3.Number(value);
当中注意的是:当把Strinh类型转换成数值型的时候只会转换能转换的部分,其他的部分将被忽略掉。如:
var s="123abc"; s=parseInt(s); alert(s);这里输出的是123 其中abc将会被忽略掉的!
好了javascript中的几种基本数据类型就先说到这里了,当然还有很多还没有讲到的地方,以后需要使用的时
候在去查资料。接着讲讲我对今天学习的函数的理解,当然还有javascript中的引用数据类型没有讲,等等把
函数讲完了在巩固下引用数据类型。
在javascript中的函数都是利用function开头的,不用像java中的函数还需要访问修饰符,也不用指定返回类
型。javascript是会自动判断的。function后紧跟函数名称。然后在这个函数体中写需要的代码。
最后简单的说说javascript中的引用数据类型,javascript中的引用数据类型其实很简单,也就是javascript
中定义好了的一些方法,我们只管去调用罢了。如:javascript中的一个日期类 Date。在javascript中的使
用方法 var date =new Date(); alert(date.getYear());这里就会输出当前系统的当前年份。
分享到:
相关推荐
js基础知识点思维导图
JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)JavaScript基础语法(ppt)...
JavaScript基础三天总结
( JavaScript基础教程(中文第8版.pdf ) js 入门绝佳教程
JavaScript基础教程(第9版) 经典JavaScript入门书最新版,通过实例透彻讲解Web开发相关技术。 原版累计销量200000册,中文版累计销量近50000册! 全球畅销百万册的JavaScript入门书! 本书是经典的JavaScript入门...
JavaScript教程(pdf版)JavaScript基础教程(pdf版)
Nestjs基础到实战
javascript基础教程(第8版) javascript基础教程(第8版) 高清版
javascript 基础 教程 入门 精通 javascript 基础 教程 入门 精通 javascript 基础 教程 入门 精通 javascript 基础 教程 入门 精通 javascript 基础 教程 入门 精通 javascript 基础 教程 入门 精通 javascript ...
javascript基础资料
《JavaScript基础与案例开发详解》根据JavaScript在各种类型的应用开发中(如B2B、B2C、C2C)的使用情况,有针对性地安排了丰富的案例,从基本的表格操作、表单操作,到构建浏览器端的富文本编辑器,再到实现像Windows...
javascript的基础知识,快速入门,了解js的技术点,快速上手
JavaScript基础与案例开发详解根据javascript在各种类型的应用开发中(如b2b、b2c、c2c)的使用情况,有针对性地安排了丰富的案例,从基本的表格操作、表单操作,到构建浏览器端的富文本编辑器,再到实现像windows那样...
Javascript基础网页中调用JS代码的几种方法
一份js基础测试题,包含选择题和程序题,含答案解析,选择题(50道),程序题(4道),可用于员工考核
JavaScript基础教程 javascript源码大全1.0版本 js网页小技巧 网络编程基础版之javascript
第9版 JavaScript基础教程 (高清)。本书是经典的JavaScript入门书,以易学便查、图文并茂、循序渐进和善于用常见任务讲解语言知识而著称。书中从JavaScript语言基础开始,分别讨论了图像、框架、浏览器窗口、表单...
JAVASCRIPT基础手册 JAVASCRIPT基础手册
javascript基础知识总结,详细的介绍了基础知识
js基础.md