js介绍
变量
数据类型
类型转换
实战案例
第一天学习内容目录
一.js介绍
js是什么
js书写位置
js注释
输入输出
字面量
二.变量
变量是什么
变量的基本使用
变量的本质
变量命名规范
let和var区别
数组
三.数据类型
数据类型
数字类型
字符串类型
字符串类型
字符串拼接
模板字符串
布尔类型
未定义类型
空类型
检测数据类型
四.类型转换
为什么要进行类型转换
隐式转换
显示转换
五.实战案例
获得的知识
1.border-collapse: collapse;作用:合并边框
2write是DOM方法,向文档写入HTML表达式或JavaScript代码,可列出多个参数,参数被顺序添加到文档中.作用:在案例中document.write()可以打印识别html
3.${ }是es6新增的字符串方法,可以配合单反引号完成字符串拼接的功能.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
table{
margin: 0 auto;
border: 1px black solid;
border-collapse: collapse;
}
table tr th{
text-align: center;
border: 1px black solid;
padding: 10px 30px;
}
table tr td{
text-align: center;
border: 1px black solid;
padding: 10px 30px;
}
caption{
font-weight: 1000;
font-size: 20px;
padding-bottom: 5px;
}
</style>
</head>
<body>
<!-- <table>
<caption>订单付款确认页面</caption>
<tr>
<th>商品名称</th>
<th>商品价格</th>
<th>商品数量</th>
<th>商品总价</th>
<th>收货地址</th>
</tr>
<tr>
<td>高端手机</td>
<td>price</td>
<td>num</td>
<td>total</td>
<td>address</td>
</tr>
</table> -->
<script>
let price = prompt('请输入数量')
let num = prompt('请输入价格')
let total = price*num
let address = prompt('请输入地址')
document.write(`
<table>
<caption>订单付款确认页面</caption>
<tr>
<th>商品名称</th>
<th>商品价格</th>
<th>商品数量</th>
<th>商品总价</th>
<th>收货地址</th>
</tr>
<tr>
<td>高端手机</td>
<td>${price}</td>
<td>${num}</td>
<td>${total}</td>
<td>${address}</td>
</tr>
</table>
`)
document.write()
</script>
</body>
</html>