工欲善其事,必先利其器,一文搞懂JavaScript,再见已是前端人

请您斧正

    • 初识JavaScript
    • JavaScript的书写形式
    • JS语法
      • 数据类型
      • 条件/循环语句
      • 数组
      • 函数
        • 回调函数
        • 函数表达式
      • 对象
    • DOM API
      • 获取元素的对象
      • 操作元素
        • 修改元素内容
        • 修改元素属性
        • 修改表单元素属性
        • 修改样式属性
      • 操作节点
        • 新增节点
        • 插入节点
        • 删除节点

初识JavaScript

JS是一种“解释性”的编程语言,和Java一样,需要运行在虚拟机上
JS运行的虚拟机统称为“JS引擎

主流的浏览器 JS引擎
Chrome V8(最主流)
Firefox SpiderMonkey
IE Chakra
Microsoft Edge(Windows默认浏览器) ChakraCore
Safari (macOS默认浏览器) SquirrelFish

JS的用处:

  • 网页开发
  • 服务器开发(使用Node.js,是一个基于Chrome V8引擎的JavaScript运行环境)
  • 桌面程序开发(VScode就是基于JS开发的(基于Electron))
  • 开发手机app

JS的内容:

  • ECMAScript(ES):JavaScript的语法
  • DOM:文档对象模型 (HTML中的每个标签在JS中对应一个对象,通过JS操作这些对象,控制页面表现形式)
  • BOM:浏览器对象模型 (浏览器在JS中提供一些对象,通过JS操作这些对象,控制浏览器的一些行为)

JavaScript的书写形式

  • 行内式
<input type="button" value="按钮" onclick="alert('hello,world!')">
  • 外部式
    写到单独的.js文件中
<script src="Guo.js"> script>
  • 内嵌式
    写到

你可能感兴趣的:(前端三剑客,javascript,前端,开发语言)