JavaScript学习笔记

一、JavaScript 的基本数据类型

基本数据类型:字符串(string)、数字 number、布尔 boolen、数组(array)、对象 (object)

1、数据类型转换

1、字符串转数字
parseFloat() 转换为一个浮点数
parseInt() 转换为一个整数

2、数字转换为字符串
String(123)

二、数组的基本方法

1、添加和删除元素

1、添加一个元素在尾部

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.push("Kiwi")

2、删除最后一个元素

fruits.pop();

3、删除第一个元素

fruits.shift();

4、在头部添加元素

fruits.unshift("Lemon","Pineapple");

3、splice 可在指定位置进行删除、添加、替换

第一个数字为下标 第二个数字为删除的长度 后面为添加的元素

1、在指定位置添加

如下:在下标的为2后面添加2个元素

fruits.splice(2,0,"Lemon","Kiwi");

2、在指定位置删除

如下:在下标的为2后面删除2个元素

fruits.splice(2,2);

3、先删除在添加

如下:在下标的为2后面删除2个元素 在添加元素

fruits.splice(2,2,"Lemon","Kiwi");

2、排序

解释:sort 默认是对字符串进行排序 智能按照首字母的顺序进行升序排序

1、按照首字母升序

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.sort();

2、按照数字排序

升序

var points = [40,100,1,5,25,10];
points.sort(function(a,b){return a-b});

降序

var points = [40,100,1,5,25,10];
points.sort(function(a,b){return b-a});

三、计时器的基础用法

1、setInterval()

作用:是每间隔多长时间执行一次函数方法

两个参数第一个是函数,第二个是时间

function myTimer(){
var d = new Date();
var t = d.toLocaleTimeString();
document.getElementById('demo').innerHTML = t;
};
var myVar = setInterval(function(){myTimer()},1000);
};

你可能感兴趣的:(JavaScript学习笔记)