JavaScript网页开发

本文介绍了如何在网页中嵌入JavaScript代码,包括在HTML中内联添加和链接外部JavaScript文件。此外,详细讲解了BOM(浏览器对象模型)中的人机交互接口,如alert、confirm和prompt函数的使用,以及JavaScript的基础数据类型,如整型、字符串和布尔值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在网页中使用JavaScipt

在网页中嵌入JavaScript代码

<head></head> 标签中嵌入如下代码

<script type="text/javascript">
function hi(){
	document.write("<h1>hello world!</h1>");
hi();
</script>

链接外部JavaScript文件

<head></head> 标签中嵌入如下代码

<script type="text/javascript" src="hi.js"></script>
<script type="text/javascript">
hi();
</script>

function hi(){
	alert("hello world!");
}

BOM

人机交互接口

alert 窗口提示

alert(“欢迎您!\n” + user);

confirm 两个按钮 确定和取消 返回ture和false

var ok = confirm(“您输入的用户名为:\n” + user + “\n 请确认.”);
if (!!user){//输入信息转换为布尔值
if (ok) {
alert(“欢迎您:\n” + user);
}
else {
user = prompt(“请重新输入您的用户名:”);
alert(“欢迎您:\n” + user);
}
}
else {
user = prompt(“请输入你的用户名:”);
}

prompt 输入框

var user = prompt(“请输入您的用户名:”);

JS允许使用三种基础的数据类型

整型、字符串和布尔值
还支持两种复合的数据类型:对象和数组

作为一种通用数据类型的对象,在JS中也支持函数和数组等特殊的对象类型

JS为特殊的目的定义了其他特殊的对象类型:Date、Window、Document

一个字符串也是JS中的一个对象,有专门的属性

###undefined
变量被创建后,未给该变量赋值以前所具有的值.

对于数字,未定义数值表示NaN

对于字符串,未定义数值表示undefined

对于逻辑数值,未定义数值表示为假

使用null声名的变量并不是0.null是一个特殊的字符,它表示一个空值,即没有值,而不是0,0有值.

JS语言的布尔值只能用true和false表示,1和0不被认为是布尔值.

JS中有一个空值null,表示什么也没有,如试图引用没有定义的变量,则返回一个空值.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值