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

Posted 小柒铛铛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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的主要内容,如果未能解决你的问题,请参考以下文章

HTML5从入门到精通的内容介绍

Python基础知识详解 从入门到精通类与对象

Python从入门到精通— 初识Python

Python从入门到精通— 初识Python

Python从入门到精通— 初识Python

Python从入门到精通— 初识Python