学习笔记,仅供参考,有错必纠

参考自: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大量代码时,不方便阅读;
    • 引号易错,引号多层嵌套匹配时,非常容易弄混;

内嵌式

  • 举个例子

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书写方式及注释相关推荐

  1. JavaScript 书写方式与注释

    JavaScript是运行在浏览器端的脚步语言,JavaScript主要解决的是前端与用户交互的问题,包括使用交互与数据交互.JavaScript是浏览器解释执行的,前端脚本语言还有JScript(微 ...

  2. 第一讲javascript入门(js的组成、事件类型、嵌入方式、注释方式、输出方式、变量类型 、变量命名规则、字符串转义符、算术运算符、数据类型转换、null和undefined的区别)

    目录 理论: JavaScript是什么 js的组成 二.JavaScript引入方式 1.嵌入式 2.外部引入 事件定义 三.JavaScript注释方式 1.单行注释 2.多行注释 四.JavaS ...

  3. JavaScript 的三种书写位置,注释形式,变量的使用叙述

    文章目录 1. JS code的三种书写位置 1.1 行内写法 1.2 内嵌写法 1.3 外部写法 1.4 注意事项 2. JS 的注释 4. JS 常用的输出语句 4.1 浏览器弹出警示框 4.2 ...

  4. JavaScript入门,js基础教学

    JS入门 js的书写位置 内嵌式 使用的是Script标签,该标签可以写在html文档中的任何位置 [强调]一般情况下,我们应该将其写在head标签中. 外链式 通过script标签的src属性,引入 ...

  5. 从零开始的JavaScript入门-使用JS绘制柱状图与折线图

    上一篇博客讲解了如何使用JS绘制美观的热图,本篇准备讲解一下最基本的统计图:柱状图与折线图. 这两个图其实本质上是一样的.老样子,先上效果: 再上代码: <!DOCTYPE html> & ...

  6. JavaScript学习(八十三)—JavaScript书写位置、注释、以及输入输出语句

    JavaScript学习(八十三)-JavaScript书写位置.注释.以及输入输出语句 一.JavaScript书写位置 JS 有三种书写位置,分别为行内.内嵌和外部. (一). 行内式 JS &l ...

  7. JavaScript入门第一天,js教程,js变量, 数据类型,数据转换,隐式转换

    今天在整理笔记,这是我重新整理的JavaScript的笔记.我觉得学什么东西,就应该认真去学,努力去学! java学习笔记 一.js有三种方式来使用 1. 首先第一种:写在标签里面 2. 其次第二种: ...

  8. JavaScript初学入门(JS打印9*9乘法表,JS制作简易计算器)

    目录 网页的三部分组成: Java和JavaScript的关系: JavaScript的三种使用方式: Js的5种输出方式: Js的语法初始: js中值的类型: JS中的运算符: JS中的流程控制语句 ...

  9. JS JavaScript入门

    JavaScript 脚本语言 局限于浏览器可以实现动态网页 是一门 基于对象 和 事件驱动 的 脚本语言 ,通常用来提高网页与用户的交互性 概念  基于对象 事件驱动 脚本语言 特点+优势    课 ...

最新文章

  1. 【引用】JS刷新当前页面
  2. 【ES7(2016)】幂运算符**
  3. MySQL入门之访问控制与安全
  4. 2017.4.24 聪明的质检员 思考记录
  5. 2017年经历的那些灵异事件
  6. @程序员,为什么选择 Racket 语言?
  7. java frame linux_JAVA环境(下) - Android框架简介_Linux编程_Linux公社-Linux系统门户网站...
  8. Puppet的安装部署
  9. 推荐一款强大的国产开源监控系统!
  10. Idea修改主题,字体等常规操作
  11. (88)信号发生器实现方法?三角波、方波、锯齿波,正弦波
  12. 加密保护软件 WinLicense常见问题整理大全(六)
  13. Excel 插入图表后图标属性一直闪烁
  14. 主机MTU值和Docker MTU值不一致导致Harbor无法推送问题
  15. 温习古文之念奴娇·赤壁怀古
  16. QGIS基于多期哨兵2影像遥感指数阈值法提取冬小麦分布(4)-分类精度评价
  17. 纵深与动感同在 体会线条构图的魅力
  18. 基于SSM框架的借阅图书管理系统
  19. c++之多态性,什么是多态?如何实现?
  20. 项目经理必备的软技能,你有吗?

热门文章

  1. UBuntu20.04下安装Matlab2015B
  2. 并发执行变成串行_大白话Java并发面试问题之Java 8如何优化CAS性能?
  3. android10唯一识别,Android 10 如何获取唯一值?
  4. Map 的 key、value 是否允许为null
  5. C#读书笔记:线程,任务和同步
  6. C++中的友元函数和友元类
  7. 已经了关联到svn的文件类型,如何添加到 ignore
  8. 二、redis系列之持久化
  9. WPF---数据绑定之ValidationRule数据校验综合Demo(七)
  10. framework7 1.3.5 路由跳转后DOM失效问题