js 基本语法
// Number 数值 整数和小叔
// String 字符串
// bool true/false
// null 没有
// undefined 未定义
// symbol es6
var a;
console.log(typeof a);
// object:正则、数组 字面量(json对象)
// function
// json xml
// 序列化 反序列化
// JSON.stringify();
// JSON.parse();
var stu =JSON.parse('{"id":"10001","name":"张三"}');
console.log(stu.id);
var a=10;
{
a=20
}
console.log(a);
// + - * /
var a =3-"1";
console.log(a);
var a=(0.1*10+0.2*10)/10
console.log(a);
// = == ===
console.log(a=2);
console.log(a=="2");
console.log(a==="2");
console.log(a===3);
console.log(a===2);
// parseInt 取整 81.5 81
// parseFloat
// isNaN Not a number
var a =parseInt("8a6.99");
console.log(a);
function sum(a,b){
console.log(arguments);//伪数组 可以使用下标
return a+b;
}
var a =sum(3,5,2,4);
console.log(a);
var arr = new Array();
arr[0] =0;
arr[1] =1;
console.log(arr);
var arr=[1,"2",3];
console.log(arr);
//arr.shift() 头部删除
//arr.unshift() 头部添加
//arr.push() 尾部添加
//arr.pop() 尾部删除
//arr.splice(2,1) 从哪个位置删除哪个
//arr.splice(2,1,8) 从哪个位置删除哪个 再在那个位置添加一个
var arr =[1,2,3,4,5];
arr.splice(2,1,8);
//开始位置 删除个数 。。。。后面所有参数是添加数据

浙公网安备 33010602011771号