JS 基本语法

一、基本数据类型

number  数值(整数  小数)

string  字符串(字符)" "  ' ' 

Bool       返回值是true/false

null   没有

undefined   未被定义

object 对象 :正则、数组   字面量(json对象)

二、语法

在编程语言中,变量用于存储数据值。

var   来声明变量  没有限制的类型  数组里面可以放任何类型

=       用于为变量赋值

 

parseInt()  函数解析字符串并返回整数
注:如果字符串以“000a00”开头,只返回字符串中的第一个数字
1 // 遇到非数值的全部舍掉
2 var a=parseInt("8a6.99");
3 console.log(a)
//返回数值为8
1 // 四舍五入  让后面两个小数相加大于一
2 var a=parseInt("86.99");
3 console.log(a)

 

带参数函数

1 function sum(a,b){
2     return a+b;
3 }
4 var a=sum(3,4);
5 console.log(a)

 

arguments伪数组 :可以使用下标  参数数组 所有参数   ...取余
1 function sum(){
2     console.log(arguments)
3     return 1;
4 }
5 var a=sum(3,4,5);
6 console.log(a)

 

Array方法

shift()  头部删除
var arr=[1,2,3,4,5]
arr.shift()
console.log(arr)
unshift() 头部添加
var arr=[1,2,3,4,5]
arr.unshift(2)
console.log(arr)
push() 尾部追加
var arr=[1,2,3,4,5]
arr.push(2)
console.log(arr)
pop()  尾部删除
var arr=[1,2,3,4,5]
arr.pop(0)
console.log(arr)
返回删除的数值

var arr=[1,2,3,4,5]
var res=arr.pop()
console.log(arr,res) 

 

 

 

splice() 方法

splice() 方法向/从数组添加/删除项目,并返回删除的项目。

注释:splice() 方法会改变原始数组。

语法:

 

array.splice(index, howmany, item1, ....., itemX)

 

示例:

 

1 // arr.splice(开始位置(下标),删除个数,后面所有参数添加数据)
2 arr.splice(2,1,8,9)
3 console.log(arr)

 

 

 

 

三、JS运算符

   typeof运算符:用来确定JavaScript变量的类型

typeof 运算符对数组返回 "object",因为在 JavaScript 中数组属于对象。

 

1 var a=null;
2 //a的类型由值决定
3 console.log(typeof a);

 

"  +  --  *  /  "

只有加号可以做字符串连接和数值   其他都只可以做数值

 

比较运算符

=   赋值

==   等于

===  等值等型

!=   不相等

!==  不等值或不等型

typeof    返回变量的类型。

 

 

posted @ 2021-11-02 20:08  .Nice  阅读(112)  评论(0)    收藏  举报