javascript最初叫做livescript,是一个网景开发的脚本语言
javascript的简称叫做"js"
- js是一个小型的、轻量型、面向对象的,夸平台的客户端语言。
- 嵌入到浏览器软件中,只要是浏览器都能够执行js程序
- 面向对象:是由属性和方法构成的
浏览器是一个翻译器,html、css、js三种代码
- 表单验证
- 人际交互
- 支持网页动态效果
- js标签是script有一个属性type,属性值text/JavaScript
<script >
document.write("helle world"); //document 是一个文档对象,代表整个网页,write只是一个方法
</script>
变量
1、什么是变量
- 变量是一个可以变化的量
- 变量是一个“未知数”
- 变量可以看成一个符号
- 一般指的是程序的数据
- 变量是一个临时存在数据
2、js变量的声明
- 语法格式 : var 变量名 = 变量值
- 声明变量是使用的var来进行声明的
- 例如:var name = “张三”
3、js变量的命名规则
- 变量名可以包含数字、字母、下划线
- 变量名不能以数字开头,可以用下划线或字母开头。
- 变量名不能使用系统关键字,
- 例如:var 、 switch 、 for 、 try 、 case 、 esle 、 while等
- js变量名区分大小写,var name ;var Name
- 如果变量名由多个单词组成,如何表示?
- 驼峰式命名:var getUserName
- 下划线:所有单词必须是小写 get_user_name
4、js给变量赋值
- 给变量位置,就是向空间中装内容
- 使用“=”给变量赋值
- 语法 var 变量名 = 变量值
- var name = “张三”
案例:
//声明变量a 给a赋值10
var a = 10
//声明变量b 将a+20的值赋给变量b
var b = a+20
//输出结果
document.write(b);
5、变量的数据类型
- 数值型、字符型、布尔型
- var a = 10 数值型
- var a = “10” 字符型
6、赋值运算符
var a = 10
var a = a+20 或(var a += 20)
7、js的if判断
格式:
if(判断属性)
{
}
else
{
}
var score = window.prompt(“请输入分数: ”)
作用:在网页输入框中来让用户输入内容
input标签
主要是单击按钮的呈现,显示内容。同时可以指定css样式
补充:内存的基本概念
-
ROM 只读存储、内容是不变的,不会随着重启电脑内容消失
-
RAM 随机存储,内容是可变的,对着重启电脑 内容会消失