1. js 引入方式 demo1.html
a. 内嵌式
<body>
<h3>sdfasdfasdfasdfasdf</h3>
<script>
alert('我是js')
</body>
b. 外部引入式
<body>
<script src="./demo1.js"></script>
</body>
添加demo1.js文件
alert('哈哈哈哈哈')
2.输出语句
a. 什么是语句
- js语句用来向浏览器发送命令
- 以分号作为语句结束的记号。
- 一行代码可以有很多条语句
- 为了压缩大小,加载更快,部署上线的时候会把代码压缩成一行。
b. 输出到浏览器
- document.write //方法将内容写到 HTML 文档中
<script>
document.write('6666');
document.write('<br/>');
document.write('中文');
document.write('<br/>');
document.write('html');
</script>
- alert //弹出警告框
<script>
alert('我是弹出警告框')
</script>
- innerHtml //返回标记内的HTML内容,其中包含HTML标记
- innerText //返回标记内文本的值,而不是HTML标记的值
<style>
div {
border: 1px solid;
}
</style>
</head>
<body>
<div id="app"></div
<div id="app2"></div>
<script>
document.getElementById('app').innerHTML = '<div><button>点我啊</button></div>';
document.getElementById('app2').innerText = '<div><button>点我啊</button></div>';
</script>
</body>
c. 输出到控制台.
- console.log() //写入到浏览器的控制台
console.log(234234);
console.log('hello');
console.log(10+20);
console.log('\n');
- console.warn() //在控制台上输出警告信息
- console.error() //将错误信息输出到控制台
<script>
console.warn('在控制台上输出警告信息');
console.error('将错误信息输出到控制台');
</script>
3. 注释
注释的作用:对代码进行说明
a. 单行注释: // 或者 /**/
b. 多行注释:
/**
*
*
*/