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());这里就会输出当前系统的当前年份。
分享到:
相关推荐
以上是JavaScript基础知识点的部分概述,理解并掌握这些概念是成为合格的JS开发者的基础。通过持续学习和实践,可以深入探索更高级的主题,如AJAX、前端框架(如React、Vue)、Node.js后端开发等。
JavaScript js基础学习 示例代码JavaScript js基础学习 示例代码JavaScript js基础学习 示例代码JavaScript js基础学习 示例代码JavaScript js基础学习 示例代码JavaScript js基础学习 示例代码JavaScript js基础...
本教程旨在为初学者提供一个全面的JavaScript基础知识学习平台,帮助理解并掌握这种强大的脚本语言。 《JavaScript基础教程》首先会介绍JavaScript的历史背景和基本语法,包括变量、数据类型、操作符、流程控制...
这个"js基础知识18张脑图.zip"压缩包包含了18个关于JavaScript基础的图像化学习资料,通过脑图的形式帮助我们理解和记忆关键概念。以下是根据这些文件名所涉及的JavaScript知识点的详细解释: 1. **前端发展史**:...
pink老师的Javascript基础PPT课程旨在为学员构建坚实的JavaScript基础,以便更好地理解和应用这项强大的脚本语言。 在"JavaScript第一天.pdf"中,我们可能学习到JavaScript的基本概念,包括它的历史背景、应用领域...
软件测试基础班 JavaScript JS基础是软件测试的一门重要课程,本节课将对 JavaScript 的基础知识进行详细的介绍。 一、JavaScript 简介 JavaScript 是一种高级的、动态的、基于原型的编程语言,主要用于客户端的...
JavaScript基础三天总结
JavaScript 基础知识测试题答案解析 本资源是 JavaScript 基础知识测试题,包含选择题和程序题,共 50 道选择题和 4 道程序题,供员工考核使用。下面是对每道题的答案解析: 1. 下面符合一个有效的 JavaScript ...
在这个"JavaScript基础教程"中,我们将深入探讨JavaScript的核心概念和常见用法。 1. **基础语法** JavaScript的基础包括变量声明(var、let、const)、数据类型(如字符串、数字、布尔值、null、undefined、对象...
JavaScript基础教程(第9版) 经典JavaScript入门书最新版,通过实例透彻讲解Web开发相关技术。 原版累计销量200000册,中文版累计销量近50000册! 全球畅销百万册的JavaScript入门书! 本书是经典的JavaScript入门...
javascript 基础 教程 入门 精通 javascript 基础 教程 入门 精通 javascript 基础 教程 入门 精通 javascript 基础 教程 入门 精通 javascript 基础 教程 入门 精通 javascript 基础 教程 入门 精通 javascript ...
《JavaScript基础与案例开发详解》根据JavaScript在各种类型的应用开发中(如B2B、B2C、C2C)的使用情况,有针对性地安排了丰富的案例,从基本的表格操作、表单操作,到构建浏览器端的富文本编辑器,再到实现像Windows...
这个"Javascript基础教程版"涵盖了JavaScript的核心概念,旨在为初学者提供一个清晰的学习路径。 在JavaScript的基础教程中,你将首先了解它的历史背景和应用领域,然后深入到语法层面。JavaScript语法基于...
JavaScript基础与案例开发详解根据javascript在各种类型的应用开发中(如b2b、b2c、c2c)的使用情况,有针对性地安排了丰富的案例,从基本的表格操作、表单操作,到构建浏览器端的富文本编辑器,再到实现像windows那样...
本资源主要是关于js基础用法的示例代码 内容包含了js变量定义 js输入输出 js转义符 js注释和编码规范 JavaScript 是一种广泛使用的脚本语言,主要用于网页和Web应用程序的客户端开发。 JavaScript(简称JS)是一种...
第9版 JavaScript基础教程 (高清)。本书是经典的JavaScript入门书,以易学便查、图文并茂、循序渐进和善于用常见任务讲解语言知识而著称。书中从JavaScript语言基础开始,分别讨论了图像、框架、浏览器窗口、表单...
1. **JavaScript基础**: - **变量**:JavaScript中的变量是存储数据的容器,可以使用var、let或const关键字声明。理解变量的作用域(全局与局部)和提升(hoisting)是基础学习的关键。 - **数据类型**:...
javascript基础 javascript游戏开发之贪吃蛇项目 javascript高级 nodejs开发 nosql数据之Mongodb 【javascript基础】 01-javascript的概述.md 02-字面量和变量.md 03-数据类型和typeof操作符.md 04-运算符.md 05-...
JavaScript,简称JS,是Web开发中的...总的来说,"day02-js基础.zip"中包含的内容可能会涵盖上述所有JavaScript基础知识,对于初学者来说,理解并掌握这些知识将为进一步深入学习JavaScript和前端开发打下坚实基础。
JS基础语法大全