1.JavaScript是什么?
JavaScript:一种运行在客户端的脚本语言,简称JS。
脚本语言:不用编译,运行时由js解释器逐行解释并执行。
基于Node.js:也可做后台编程。
历史:最初用于表单验证,密码等。
后可以网页特效,左面,APP,物联网,游戏开发。
2.HTML,CSS,JS关系
HTML:身体 CSS:衣服 JS:动作
3.浏览器执行JS
浏览器:
渲染引擎:俗称“内核”,解析HTML,CSS
JS引擎:读取JS代码,后台执行。
4.JS的组成
ECMAScript语法:语法
DOM页面对象:图片等
BOM浏览器对象:对话框等
5.Hello World!
行内,少用:写到元素内部
input type="button" value="有人吗?" onclick="alert('有人')"
内嵌:
<script>
alert('haiyang');
</script>
外部
新建一个JS文件,直接写
alert('哈哈');
在HTML中写
<script src="**.js> </script>"//双引号
6.注释方法
单行注释:// 快捷键ctrl + /
多行注释:/**/ 快捷键 自定义
7.输入输出语句,基于浏览器
alert(msg) 警示框
console.log(msg) 控制台 给程序员看
prompt(info) 输入框
8.变量
声明:
形式:
var age;//age变量名,自动分配内存空间,undefined,,
var name=1,
age=2,
selary=3;
规范:
区分大小写,字母数字下划线$,不能数字开头,不能使用关键字,首个单词首个字母小写(骆驼命名法),别用name
赋值:
age=18;//未声明可以直接赋值,成为全局变量
初始化:
var my_name='哈哈';
console.log(my_name);
9.变量案例
var name=prompt('请输入你的名字");
alert(name);