js基本语法01
js的基本语法
<a href="#">建立锚点,在此页面跳转</a>
<a href="javascript:void(0)">空链接</a>
js的基本语法
//number 数值 整数和小数
// string 字符串 (字符)
// bool true/false
// null 没有
// undefined 未定义
// symbol es6
查询:
console .log();
判断a标签什么类型:
console .log(typeof a);
querySelector()仅仅返回选择器指定元素的第一个元素
运算符
// + - * /
只有+既可以做字符串链接又可以运算
var a=1/"3";
console.log(a)
// 二进制精度转换有问题 不可以直接0.1+0.2
var a=(0.1*10+0.2*10)/10;
console.log(a)
//赋值
// ==只看值
// ===恒等于/绝对等于 数值和类型全相等
// parseInt 取整 81.5 81
// parseFloat 小数
// isNaN Not a number
函数
// return返回值
function sum(a,b){
return a+b;
}
var a =sum(3,4);
console.log(a)
function sum(a){
console.log(arguments)//arguments参数数组 伪数组:可以当数组来用(因为有下标)是个对象
return 1;
}
var a =sum(3,4,5,8,9);
console.log(a)
var arr=new Array();//Array()里面的数值无意义
arr[0]=0;
arr[1]=1;
arr[2]=2;
console.log(arr);
var arr =[1,'2',3,4,function(){}];
console.log(arr)
// arr.shift()
// arr.unshift()
// arr.push()
// arr.pop()
var arr=[1,2,3,4,5]
// // arr.shift() //()里可以传任何东西,把头部去掉
// // arr.unshift(3) //在头部加数值
// // arr.push(2)//在尾部加数值
// // arr.pop()//删掉元素
// var res=arr.pop()
// // console.log(arr);
// console.log(arr,res)
//开始位置 删除个数 ...添加的数据
arr.splice(2,1,8)
console.log(arr)
浙公网安备 33010602011771号