1.引入方式
点击查看代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script>
alert("hello js1");
</script>
<!--下面这个是使用外部脚本来定义的,而上面这个是使用内部脚本来定义的-->
<script src="demo.js"></script>
</body>
</html>
点击查看代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script>
window.alert("hello js1");//写入警告框
document.write("hello js2~");//将数据写入html页面中
console.log("hello js3");//写入浏览器的控制台
</script>
<!--下面这个是使用外部脚本来定义的,而上面这个是使用内部脚本来定义的-->
<!--<script src="demo.js"></script>-->
</body>
</html>
点击查看代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script>
var test=20;
test="zhangsan";
//javascript 是弱类型使用,即变量类型不受限
alert(test);
/*
var:
1.作用域:全局变量
2.变量可以重复定义
*/
{
let age=30;
// var age=40;
}
alert(age);
const PI=3.14;//const是定义一个常量,不可以再改变
</script>
</body>
</html>
点击查看代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script>
//number
var age=20;
var price=99.8;
alert(typeof age);
alert(typeof price);
//string
var ch='a';
var name='张三';
var addr="北京";
alert(typeof ch);
alert(typeof name);
alert(typeof addr);
//boolen
var flag=true;
var flag2=false;
alert(typeof flag);
alert(typeof flag2);
//null
var obj=null;
alert(typeof obj);
//undefined
var a;
alert(typeof a);
</script>
</body>
</html>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步