• 智慧的网络爬虫之JavaScript基础


    智慧的网络爬虫之JavaScript基础

    js全称JavaScript,是一种轻量级的面向对象的编程语言,既能用在浏览器中控制页面交互,也能用在服务器端作为网站后台(借助 Node.js),因此 JavaScript 是一种全栈式的编程语言

    JavaScriptHTMLCSS 共同构成了我们所看到的网页,其中:

    • HTML 用来定义网页的内容,例如标题、正文、图像等;
    • CSS 用来控制网页的外观,例如颜色、字体、背景等;
    • JavaScript 用来实时更新网页中的内容,例如从服务器获取数据并更新到网页中,修改某些标签的样式或其中的内容等,可以让网页更加生动。

    JavaScript通常由以下部分组成

    • 核心(ECMAScript):提供语言的语法和基本对象;
    • 文档对象模型(DOM):提供操作html网页内容的方法和接口;
    • 浏览器对象模型(BOM):提供与浏览器进行交互的方法和接口,例如弹出移动,关闭窗口
    • 事件处理: 用来响应用户的各种操作,如点击、滑动、键盘输入等,这就是事件处理。

    引入JavaScript

    HTML 页面中嵌入 JavaScript 脚本需要使用