学习如逆水行舟,不进则退。要逆流而上,逆战!

学习JavaScript这门语言,作为一个初学者,最重要的就是扎实的基础。

只要有了扎实的功底,在后期的学习中才能来去自如的应对各种逻辑难题

 下面我们就来讲讲一些最基础的却又需要充分理解的知识。

一 数组

数组其实就是一组数据

首先我们要学会如何创建它,一共有两种方式

1)内置构造函数创建数组

Var arr= new Array()

2)字面量方式创建数组

Var=[   ];

学会了创建数组,我们就可以使用他们了,常见的使用方法有以下几种:

push() 可以有多个 ,在数组的末尾增加元素。

结果如下:

pop()  删除数组里最后的一个元素,返回值就是被删除的元素。

 

结果如下:

unshift() 在数组的开头增加一个元素。

结果如下:

shift() 

在数组的开头删除一个元素。

concat() 

可以给数组的末尾增加元素,但不会改变原始数组。

reverse() 

反转数组。

 

结果如下:

 

slice()  

 截取数组

 

splice()

截取数组并可以替换

 

sort()

排序数组

 

join()

把数组装换成字符串

 

二 字符串

 

首先,我们还是要学习如何创建字符串

 

 

charAt() 返回字符串中某个下标的字符

 

结果如下:

 

 

charcodeAt() 把字符串中指定下标的字符的对应编码

 

split() 把字符串按照指定的分隔符分割成数组

 

substring() 截取字符

 

substr() 截取字符

 

slice() 截取字符

 

toUpperCase() 把字符串全部转成大写

 

toLowerCase() 把字符串全部转成小写

 

 

Math官方函数

在这里,这些函数我们可以直接使用。

Math.random() 随机数

Math.pow() 求幂

Math.pI() 就是π 

 

直接打印出来;

Math.round() 四舍五入取整

Math.ceil() 向上取整

Math.floor() 向下取整

Math.max() 求最大数

Math.min() 求最小数

Math.sqrt() 开根号

Math.abs() 求绝对值

 

Date对象

 

如何定义:var d=new Date();

获取时间(get开头的函数)

get FullYear() 获取年份

 

打印出来就是:

get Month() 获取月份

get Date() 获取天

get Hours() 获取小时

get Minutes() 获取分钟

get Seconds() 获取秒

get Day() 获取星期几

get Times() 获取从197011000秒到现在的的毫秒数

获取时间并修改(set开头的函数)

 

结果如下:

set Year() 修改年份

set Month() 修改月份

set Date() 修改天

set Hours() 修改小时

set Minutes() 修改分钟

set Seconds() 修改秒

以上,我也只是把我们常用的列举了出来,实际上还有很多知识,案例很多我也就不一一举例了。

更多详细的案列和冷门的知识大家可以去https://www.w3school.com.cn/ 自己好好研究研究。

为自己逆战!

 

版权声明:本文为wew3原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/wew3/p/12541206.html