JavaScript入门(part2)--JS书写方式及注释
学习笔记,仅供参考,有错必纠
参考自:pink老师教案
文章目录
- JavaScript入门
- JS书写方式
- 行内式
- 内嵌式
- 外部JS文件
- JS注释
JavaScript入门
JS书写方式
JS有3种书写方式,分别为行内、内嵌和外部,下面我们将进行一一演示。
行内式
- 举个例子
HTML代码:
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>JS导入方式</title>
</head><body><input type="button" value="点我" οnclick="alert('Hi~')" />
</body></html>
页面:
- 注意事项
- 可以将单行或少量 JS 代码写在HTML标签的事件属性中(以
on
开头的属性,如:onclick) - 注意单双引号的使用:在HTML中我们推荐使用双引号, JS 中我们推荐使用单引号
- 可读性差, 在html中编写JS大量代码时,不方便阅读;
- 引号易错,引号多层嵌套匹配时,非常容易弄混;
- 可以将单行或少量 JS 代码写在HTML标签的事件属性中(以
内嵌式
- 举个例子
HTML代码:
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>JS导入方式</title><script>alert('Hello World~!');</script>
</head><body></body></html>
注意,可以将多行JS代码写到script
标签中。
页面:
外部JS文件
- 举个例子
HTML代码:
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>JS导入方式</title><script src="js/jsDemo1.js"></script>
</head><body></body></html>
页面:
- 注意事项
- 利于HTML页面代码结构化,把大段 JS代码独立到 HTML 页面之外,既美观,也方便文件级别的复用
- 引用外部 JS文件的成对
script
标签中不可以写代码 - 该引用方式,适合于JS 代码量比较大的情况
JS注释
单行注释的注释方式如下:
// 我是一行文字
多行注释的注释方式如下:
/*我是第1行我是第2行
*/
JavaScript入门(part2)--JS书写方式及注释相关推荐
- JavaScript 书写方式与注释
JavaScript是运行在浏览器端的脚步语言,JavaScript主要解决的是前端与用户交互的问题,包括使用交互与数据交互.JavaScript是浏览器解释执行的,前端脚本语言还有JScript(微 ...
- 第一讲javascript入门(js的组成、事件类型、嵌入方式、注释方式、输出方式、变量类型 、变量命名规则、字符串转义符、算术运算符、数据类型转换、null和undefined的区别)
目录 理论: JavaScript是什么 js的组成 二.JavaScript引入方式 1.嵌入式 2.外部引入 事件定义 三.JavaScript注释方式 1.单行注释 2.多行注释 四.JavaS ...
- JavaScript 的三种书写位置,注释形式,变量的使用叙述
文章目录 1. JS code的三种书写位置 1.1 行内写法 1.2 内嵌写法 1.3 外部写法 1.4 注意事项 2. JS 的注释 4. JS 常用的输出语句 4.1 浏览器弹出警示框 4.2 ...
- JavaScript入门,js基础教学
JS入门 js的书写位置 内嵌式 使用的是Script标签,该标签可以写在html文档中的任何位置 [强调]一般情况下,我们应该将其写在head标签中. 外链式 通过script标签的src属性,引入 ...
- 从零开始的JavaScript入门-使用JS绘制柱状图与折线图
上一篇博客讲解了如何使用JS绘制美观的热图,本篇准备讲解一下最基本的统计图:柱状图与折线图. 这两个图其实本质上是一样的.老样子,先上效果: 再上代码: <!DOCTYPE html> & ...
- JavaScript学习(八十三)—JavaScript书写位置、注释、以及输入输出语句
JavaScript学习(八十三)-JavaScript书写位置.注释.以及输入输出语句 一.JavaScript书写位置 JS 有三种书写位置,分别为行内.内嵌和外部. (一). 行内式 JS &l ...
- JavaScript入门第一天,js教程,js变量, 数据类型,数据转换,隐式转换
今天在整理笔记,这是我重新整理的JavaScript的笔记.我觉得学什么东西,就应该认真去学,努力去学! java学习笔记 一.js有三种方式来使用 1. 首先第一种:写在标签里面 2. 其次第二种: ...
- JavaScript初学入门(JS打印9*9乘法表,JS制作简易计算器)
目录 网页的三部分组成: Java和JavaScript的关系: JavaScript的三种使用方式: Js的5种输出方式: Js的语法初始: js中值的类型: JS中的运算符: JS中的流程控制语句 ...
- JS JavaScript入门
JavaScript 脚本语言 局限于浏览器可以实现动态网页 是一门 基于对象 和 事件驱动 的 脚本语言 ,通常用来提高网页与用户的交互性 概念 基于对象 事件驱动 脚本语言 特点+优势 课 ...
最新文章
- 【引用】JS刷新当前页面
- 【ES7(2016)】幂运算符**
- MySQL入门之访问控制与安全
- 2017.4.24 聪明的质检员 思考记录
- 2017年经历的那些灵异事件
- @程序员,为什么选择 Racket 语言?
- java frame linux_JAVA环境(下) - Android框架简介_Linux编程_Linux公社-Linux系统门户网站...
- Puppet的安装部署
- 推荐一款强大的国产开源监控系统!
- Idea修改主题,字体等常规操作
- (88)信号发生器实现方法?三角波、方波、锯齿波,正弦波
- 加密保护软件 WinLicense常见问题整理大全(六)
- Excel 插入图表后图标属性一直闪烁
- 主机MTU值和Docker MTU值不一致导致Harbor无法推送问题
- 温习古文之念奴娇·赤壁怀古
- QGIS基于多期哨兵2影像遥感指数阈值法提取冬小麦分布(4)-分类精度评价
- 纵深与动感同在 体会线条构图的魅力
- 基于SSM框架的借阅图书管理系统
- c++之多态性,什么是多态?如何实现?
- 项目经理必备的软技能,你有吗?
热门文章
- UBuntu20.04下安装Matlab2015B
- 并发执行变成串行_大白话Java并发面试问题之Java 8如何优化CAS性能?
- android10唯一识别,Android 10 如何获取唯一值?
- Map 的 key、value 是否允许为null
- C#读书笔记:线程,任务和同步
- C++中的友元函数和友元类
- 已经了关联到svn的文件类型,如何添加到 ignore
- 二、redis系列之持久化
- WPF---数据绑定之ValidationRule数据校验综合Demo(七)
- framework7 1.3.5 路由跳转后DOM失效问题