JS的三种书写位置
JS有三种书写位置,分别是行内,内嵌和外部
行内式JS
< input type=“button” value=“一点就弹” οnclick=“alert(‘我弹了’)”>
- 可以将单行或少量JS写在HTML标签的事件属性中(以on开头的熟悉),如:onclick
- 注意单双引号的使用,在
HTML
中推荐使用双引号
,JS
中推荐使用单引号
- 可读性差,在HTML中编写JS大量代码时,不方便阅读
- 引号易错,引号多层嵌套匹配时,非常容易弄混
- 特殊情况下引用
内嵌式JS
< script>
alert(‘非洲黑奴’)
< /script>
- 可以将多行代码写到< script >标签中
- 内嵌JS是学习时常用的方式
外部JS文件
< script src=“./my.js”>< /script >
- 利于HTML页面代码结构化,把大段JS独立到HTML页面之外,既美观,也方便文件级别的复用
- 引入外部JS文件中的script标签中间
不可以
写代码 - 适用于JS代码量比较大的情况
JS注释
- 单行注释:在需要注释的行前加
//
即可 - 多行注释:同CSS注释方法使用/* */
< script >
//单行注释
/* 这是多行注释
这是多行注释*/
< /script >
JS输入输出语句
- alert()
- console.log()
- prompt()
代码示例:
<script>
//这是一个输入框
prompt('请输入你的年龄')
//弹出警示框,输出的,展示给用户的
alert('计算的结果是')
//控制台输出 给程序员测试用的
console.log('我是程序员能看到的')
</script>
代码效果: