JS基础知识

JS基础知识 js基础1.js是什么一种运行在客户端浏览器的编程语言实现人机交互效果2.作用做什么3.js组成第一类ECMAScriptjs的基础语法第二类Web APIsDOM 操作文档BOM 操作4.js书写位置1.内部js直接写在html文件用script包住规范script标签写在body/上面2.外部js写在以.js结尾的文件里语法:通过script标签引入到html页面中3.内联js5.注释6.输入输出语法输出语法1 document输出语法2 alert输出语法3输入语句prompt7.js代码执行顺序按html文档流顺序执行alert prompt会跳过页面渲染先执行8.字面量变量1.变量是什么一个存储数据的容器2.变量基本使用声明 方式let变量名赋值“”3.更新变量不能重复声明直接给值声明多个变量4.交互两个变量案例5.变量的本质内存计算机中存储数据地方相当于一个空间变量本质:在内存中申请一块用来存放数据的小空间6.变量命名的规则和规范规则1.不能用关键字2.规范7.数组将一组数据存在单个变量名下的方式常量数据类型重点模板字符串数组操作1.修改2.新增push插在最后数组.pushunshift新增在最前面3.删除1.pop删除最后一个2.shift删除第一个3.splice冒泡排序算法实现第二种