JavaScript起步(一)| 一起学系列

80 阅读2分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第11天,点击查看活动详情

本期开始我们一起来学习JavaScript语法

  • 前端三层

    HTML            结构层          从语义的角度描述页面结构

    CSS               样式层          从美观的角度描述页面样式

    JavaScript      行为层          从交互的角度描述页面行为

  • JavaScript的应用场景

    • 网页特效、服务端开发(Node.js)、命令行工具(Node.js)、桌面程序(Electron)、APP(Cordova)、控制硬件-物联网(Ruff)、游戏开发(cocos2d-js)
  • JavaScript是什么

    • JavaScript是一种运行在客户端的脚本语言,最早在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能

    • 浏览器就是一种运行JavaScript脚本语言的客户端,JavaScript的解释器被称为JavaScript引擎,为浏览器的一部分

  • ECMAScript的应用

    • JavaScript,Jscript,ActionScript等脚本语言都是基于ECMAScript标准实现的

    • 在JavaScript,Jscript和ActionScript中声明变量,操作数组等语法完全一样,因为他们都是ECMAScript。但是在操作浏览器对象等方面又有各自独特的方法,这些都是各自语言的扩展

  • JavaScript的组成

    • JavaScript是由ECMAScript、DOM和BOM三者组成

    • ECMAScript包含:变量、数据、运算符、条件分支语句、循环语句、函数、数据、对象……

    • JavaScript的对象包含三种:自定义对象、内置对象、浏览器对象(属于BOM部分)

    • ECMAScript的对象:自定义对象、内置对象

  • JavaScript的书写位置 image.png 也可以在body标签内书写(任意位置) image.png

image.png 注意:引用外部js文件的<script>标签中不可以写JavaScript的代码,自定义的JavaScript代码,需要书写在另一个新的<script>标签中

  • JavaScript的注释
    • js注释分为两种:块级注释和单行注释

      • 块级注释:又叫做多行注释,作用范围是选中的多行,写作/**/,快捷键:Ctrl+Shift+/

      • 单行注释:作用范围只有符号后面的一行,写作//,快捷键:Ctrl+/        image.png image.png