JavaScript 主要功能初步了解

120 阅读2分钟

JavaScript 主要功能初步了解

JavaScript是一种运行在浏览器的编程语言,使其达到人机交互的作用

JavaScript的组成

ECMAScript ;规定了js基础语法核心知识。
Web APIs :分为 DOM(页面文档对象模型)和BOM(浏览器对象模型)

JavaScript 主要功能

  1. 网页特效
  2. 表单验证
  3. 数据交互
  4. 服务端编程(node.js)

JS 数据类型整体分为两大类

基本数据类型

  1. number 数字型 (可以是整数、小数、正数、负数)
  2. string 字符串型 (用来拼接字符串和变量)
  3. boolean 布尔型 (真的true 假的false)
  4. undefined 未定义型 (只声明变量,不赋值的情况下)
  5. null 空类型 (还不知道放什么,先占位)

引用数据类型

  1. object 对象
  2. function 函数
  3. array 数组

JavaScript 三种书写位置分为

内部 ;外部 ;内联

注意事项:

  1. 书写的位置尽量写到文档末尾 前面
  2. 外部 js 标签中间不要写代码,否则会被忽略

JavaScript 输入输出语句

输入:prompt()

输出:alert() document.write() console.log()

变量 let 变量名 = 赋值

image.png

变量在计算机中可以理解为一个存放数据的容器,方便我们以后使用里面的数据.使用变量的时候,一定要声明变量,然后赋值.(= 为赋值)

image.png

数组可以保存多个数据,用 [] 中括号表示.取值从 0 开始

image.png

字符串和模板字符串的使用

字符串只要用 单引号、双引号、反引号包含起来的就是字符串类型

image.png

模板字符串必须用反引号包裹;变量名如图

image.png

转换类型

隐式装换;

在某些运算符被执行时,系统内部自动将数据类型进行转换,这种转换称为隐式转换
除了+以外的运算符 如 - * / 等都会把数据装换为数字类型

显示装换;

自己写代码告诉系统该转成什么类型

转换成字符串

image.png

转换成数字

image.png

typeof 检测数据类型 ;+号作为正号解析可以转换成Number;任何数据和字符串相加结果都是字符串