Javascript

Js从入门到精通——基础知识2

本文主要是介绍Js从入门到精通——基础知识2,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

算术表达式

幂和开根:Math.pow()  Math.sqrt()

向上取整,向下取整:Math.ceil()  Math.floor

四舍五入:Math.round()

最大值,最小值:Math.max()  Math.min()

随机数:Math.random()  随机数得到[a,b]公式——parseInt(Math.random()*(b-a+1)+a)

保留一位小数:i.toFixed(1)

包装类

var a=new Number(123)

var b=new String(‘加油’)

var c=new Boolean(true)

三元运算符

条件表达式 ? 表达式1 : 表达式2

数组定义

var arr =[‘A’,’B’,’C’]

var arr =new Array(‘A’,’B’,’C’)

var arr =new Array(3)

 

数组的检测

 

typeof——object

 

Array.isArray()

 

 

数组的常用方法

 

arr.pop( ) 删除最后一个元素,并返回数组的最后一个元素

 

arr.push( ) 给数组添加元素 ,并返回length

 

arr.shift( ) 将元素移出数组 ,并返回数组的第一个元素

 

arr.unshift( ) 添加一个元素,并返回length

 

arr.splice( ) 插入 删除 替换

 

arr.slice( ) 不改变原数组

 

arr.join( ):数组转换成字符串

 

arr.split( ):字串转换为数组

 

arr.concat( ):合并

 

arr.reverse( ):倒置

 

indexOf——返回元素所在位置,不存在则返回-1

 

includes——判断数组中是否包含一个指定的值,返回布尔值

 

sort——排序

 

这篇关于Js从入门到精通——基础知识2的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!