js简介(JavaScript)
1,JavaScript是什么
JavaScript是什么:
JavaScript是运行在客户端(浏览器)的编程语言,实现人机交互效果
作用:
网页特效(监听用户的一些行为让网页作出对应的反馈)
表单验证(针对表单数据的合法性进行判断)
数据交互(获取后台的数据,渲染到前端)
服务编程(node.js)
JavaScript的组成
JavaScript=ECMAScript(JavaScript语言基础)+Wed APls
Wed APls=DOM(页面文档对象模型)+BOM(浏览器对象模型)
ECMAScript:规定了js基础语法核心知识
Wed apls:DOM:操作文档,比如页面元素进行移动,大小,添加删除等操作。
BOM:操作浏览器,比如页面弹窗,检测窗口宽度,存储数据到浏 览器
2,JavaScript书写位置
内部JS
<script>alert("页面弹出警示框")</script>//直接写在html文档里,用script标签包裹住
外部JS
新建一个js文件写js代码,在html里面<script src=.js></script>中引用
行内
3,JavaScript的注释
//:单行注释
/*注释内容*/:多行注释(shift+alt+a)
4,输入和输出语法
输入语句
prompt("请输入要输入的内容")
输出语句
页面输出:document.write("要输出的内容")
控制台打印输出:console.log('控制台')
弹框:alert('弹出的内容')
5,字面量
在计算机科学中,字面量(literal)在计算机中描述 事/物
比如:
我们的工资是:5000 此时5000就是数字字面量
'我是一名程序员' 字符串字面量
[] 数组字面量
{} 对象字面量
变量
1,变量是什么
白话:变量就是一个盒子
变量就是计算机中用来存储数据的“容器”
2,变量的基本使用
1,变量的声明
创建变量就是声明变量
语法:声明关键字 变量名(标识)
let 变量名
2,变量的赋值
let age
age = 18;
//声明的同时赋值(变量的初始化)
let age = 18;
3,更新变量
let age =18
age =20
let不能多次声明一个变量