目录

1.1 浏览器中的javascript的运行环境

1.2 Node.js 简介


1.1 浏览器中的javascript的运行环境

1. 浏览器的组成部分

2.  javascript能在浏览器执行的原因是因为有javasript解析引擎:

3.  javascript能操作DOM、BOM的原因是浏览器内置了操作DOM、操作BOM的API

4. 运行环境是指代码能正确运行的必要条件,基本包括引擎和内置API

1.2 Node.js 简介

1. 什么是Node.js

Node.js是一个基于V8引擎的javascript运行环境。

官方网站:https://nodejs/org/en

2. Node.js中Javascript的运行环境

浏览器是Javascript的前端开发环境,Node.js是Javascript的后端开发环境,并且Node.js不包括浏览器拥有的内置DOM API、BOM API。

3. Node.js 的作用

4.  Node.js 的安装

官方安装网站:https://nodejs/org/en

查看安装版本号:

在终端输入:node -v

5. 在node.js运行javascript代码

1. 打开终端

2. 在js文件路径下,通过node命令执行js文件

快捷键:(windows系统)

【Node.js】第一章 初识Node.js相关推荐

  1. 《起跑吧,Opa》 -- 中译本 第一章 初识Opa

    第一章 初识opa 本章,你将初识opa.你将学习如何安装Opa,编写opa程序以及熟悉Opa开发周期中的各个步骤. 安装opa 需要你预先从opa网站(http://opalang.org/)下载适 ...

  2. 第一章 初识OpenHarmony

    序言 本书以3W1H教学法对每个知识点进行多维度介绍,笔者认为这样写更符合人类对新知识的学习.本书以教学场景续写,一章为半天知识点. 本书读者对象 阅读本书您需要具备html.css.js基础知识,所 ...

  3. 第一章 初识Mathematica

    第一章  初识Mathematica   1.Mathematica是什么 Matematica是由美国Wolfram公司研究开发的一个著名的数学软件,它提供了非常强大的功能,能够完成符号运算.数学图 ...

  4. 第一章 初识EmguCV

    第一章 初识EmguCV 1.1 EmguCV的基本介绍 1.1.1 计算机视觉.OpenCV和EmguCV 计算机视觉是一门研究如何使机器"看"的科学,更进一步的说,就是是指用摄 ...

  5. 第一章 初识HTML

    第一章 初识HTML 学习HTML: 开发网页.微信小程序.跨端界面开发.web游戏 hyper text markup language 超文本标记语言 网页的源码,解释和执行 w3c:万维网联盟/ ...

  6. 《HBase 不睡觉》第一章 - 初识 HBase

    <HBase 不睡觉书>是一本让人看了不会睡着的HBase技术书籍,写的非常不错,为了加深记忆,决定把书中重要的部分整理成读书笔记,便于后期查阅,同时希望为初学 HBase 的同学带来一些 ...

  7. c生万物【第一章 初识c语言】

    c生万物---第一章 初识c语言 前言 1.什么是C语言 2.第一个C语言程序 3.数据类型 4.变量.常量 4.1定义变量的方法 4.2变量的分类 4.3变量的使用 4.4 变量的作用域和生命周期 ...

  8. 第一章 初识NANO板卡

    第一章 初识NANO板卡 一. 英伟达Jetson Nano 是什么 二. 为什么要用NVIDIA DIGITS 三. 我们可以在Jetson Nano上运行什么样的算法? 四.英伟达 NANO板卡配 ...

  9. Cocos2d-x 3.0 红孩儿私家必修 - 第一章 初识Cocos2d-x 3.0工程

     Cocos2d-x 3.0 红孩儿私家必修 前言: 时光飞逝,每每看到博客上的回复和微博上的鼓励,总会觉得亏欠大家点什么.停下来太久,总是觉得不太对劲,哈哈,时习之吧,望以此勉励大家. 红孩儿C ...

最新文章

  1. python语法基础题输出倒三角图案,【趣味shellamp;amp;python】倒三角控制台输出图形...
  2. C++ 栈和堆上建立对象的区别
  3. 思考一个问题:如何重现主从备份失败的案例
  4. linux tomcat java heap space_Linux下tomcat JVM内存设置
  5. S8 Linux磁盘与文件系统管理命令
  6. java实现人脸识别源码【含测试效果图】——Service层(IUserService)
  7. 加入docker管理员_如何使系统管理员和开发人员同意Docker
  8. Linux Ctrl+c与ctrl+z的区别
  9. WEB-INF目录 与 META-INF目录的作用
  10. DX中关于error C2664: “ID3DXEffect::SetMatrix”: 不能将参数 1 从“const char [17]”转换为“D3DXHANDLE”
  11. C++虚函数(多态性)
  12. nas服务器加密文件夹,NAS加密文件夹创建和使用教程
  13. 计算机视觉方向相关文献下载
  14. 【年度总结】满船清梦压星河
  15. java的数据库连接编程(jdbc)技术_Java的数据库连接编程(JDBC)技术
  16. 高管离职、亏损百亿、合规难题,首汽约车的努力配不上野心
  17. 用c语言验证1000以内的卡拉兹(Callatz)猜想
  18. 如何将数据库SQL同步转成数据库设计文档
  19. HTTP Live Streaming直播源代码软件开发(iOS直播)技术分析与实现
  20. 计算机数学课程标准,小学数学课程标准

热门文章

  1. linux 查询文件大小
  2. mysql学习系列(1)
  3. JAVA 枚举类型 根据代码得到中文
  4. CNN网络的搭建(Lenet5与ResNet18)
  5. 基于web的运动会综合管理系统
  6. Oracle分区表索引
  7. iptables端口复用
  8. 学习阶段路线已备好,Python入门—进阶—爬虫—算法,带你进阶
  9. 树莓派3B+实现TM1637驱动数码管
  10. matlab 构建雅可比矩阵,matlab jacobian函数