JS 第一天 (序章)

80 阅读1分钟

HTMl = (结构) + css = (样式) + javaScript = (行为)

什么是javascript?

JS是脚本语言:运行在客户端的脚本语言 弱类型脚本语言*   不需要编译,由js解析引擎
逐行进行解析并执行

当然也可以基于Node.js技术来进行服务器编程

浏览器执行js

  1. 浏览器分为渲染引擎和js引擎
  2. 渲染引擎:用来渲染html和css,俗称内核
  3. js隐藏:用来读取网页的javascript的代码,处理后运行。如:谷歌的V8引擎

JS的组成

  • ECMAScript+BOM+DOM BOM和DOM只有浏览器才有,小程序有自己的API没有BOM和DOM

变量

  • 用来储存数据

var 变量名 = 值

var 变量名1=23, 变量名2,变量名3 = 3

数据类型

基本数据类型

  • string,number,boolean,undefined,null,symbol

复杂数据类型

  • Object,Array,Function,Date
symbol 演示:对象名属性如果是变量的话 必须带中括号

image.png

image.png

复杂数据类型


堆和栈语言