js简介
脚本语言
没了..........................
js的使用
- 将js代码放置到文档head标签中的script标签中
- 将js代码放置到js文件中 使用script 的src属性将这个文件引入
最好的做法是将 script 标签放置在/body之前 这样有助于浏览器更加快的加载页面
变量
js允许直接使用变量即使它并没有在使用前被声明
age = 12;
js是弱类型语言,在任何阶段可以改变变量的数据类型
var age = 12;
age = '123456';
数据类型
字符串
字符串由零个或多个字符构成。字符串包在单引号/双引号里面
数值
如果想给一个变量赋一个数值,不用限定它必须是一个整数。js允许使用带小数点的数值
布尔值
true or false
数组
字符串、数值、布尔值都是标量、如果变量是标量的话、她在任意时刻只能有一个值,如果想用一个变量存储一组值,就需要用到数组
数组只有一个变量表示一个值的集合,集合中的每个值都是这个数组的一个元素
//指定数组的大小
var persons = Array(12);
//不指定数组的大小
var dogs = Array();
//使用数组
persons[0] = 'xiaoming';
var cats = Array('1', '2');
persons = ['1', true, 12.2];
对象
键值对
var xiaoming = Object();
xiaoming.age = 12;
xiaoming.address = 'gz';
var xiaodong = {age: 12, address: 'gz'};
函数
不用写上返回值,参数不用申明为什么类型
function add(a,b) {
return a + b;
}
变量的作用域
如果在某个函数中使用了var,那个变量就会视为一个局部变量、如果没有使用var 就会当作是一个全局变量
网友评论