第八周学习——JavaScript学习

JavaScript学习

1.typeof, null, 和 undefined
我们可以使用 typeof 去检测变量是什么数据类型。

使用语句typeof "dog",使整个程序可以返回它的数据类型string ,但数组是 一种特殊的数据类型,使用 typeof会返回 object而不是其他的。

null也是一个特殊类型,它是一个对空对象的引用,使用 typeof也会返回 object。

undefined 表示的是一个没有设置值的变量, 一个没有值的变量会自动赋值为undefined。如语句var a;a的值自动赋为为 undefined, 类型也是undefined。

2.JavaScript 表单
例:判断密码是否正确

代码如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<p>请输入您的密码</p>

<input id="password">

<button type="button" onclick="myFunction()">确认密码</button>

<p id="demo"></p>

<script>
function myFunction() {
    var x, text;
    x = document.getElementById("password").value;
    if (x==123456) {
    	alert("您的密码正确")
    } else{
    	alert("您的密码错误,请重新确认。")
    }
 
}
</script>

</body>
</html>

 

当输入的数据为123456时,网页会自动弹出"您的密码正确"的消息,否则,网页将弹出"您的密码错误,请重新确认。"的消息。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值