JS基本语法+实例

JS基本语法

parseInt() 将字符串 转换为整型
var str = '100cm';var val = parseInt(str);console.log(val+'---------'+typeof val);//100---------number
parseFloat() 将字符串转换为浮点型
var str = '1.2';var val = parseFloat(str);console.log(val+'---------'+typeof val);//1.2---------number
Number() 将任意类型转换 为数字类型
var val=null;var newVal = Number(val);console.log(newVal+'--------'+typeof newVal);//0--------number
Boolean() 强制将其他类型转换为布尔值
var val = null;var newVal = Boolean(val);console.log(newVal+'--------'+typeof newVal);//false--------boolean
String() 将其他数据类型转换为字符串值
var val = undefined; var newVal = String(val);console.log(newVal+'--------'+typeof newVal);//undefined--------string
toString() 返回对象的字符串格式
var now=new Date();console.log(now.toString());
() 返回对象的本地字符串格式
var now=new Date();console.log(now.toLocaleString());

valueOf() 返回对象的原始值.
var now=new Date();console.log(now.valueOf());

pop() 在数组的结尾处弹出一个元素
var arr = ['a','b','c'];var last=arr.pop();console.log(last);//c
push() 在数组的结尾处添加元素
var arr = ['a','b','c'];var num=arr.push('d');console.log(num);//4
shift() 在数组的开头处移除一个元素
var arr = ['a','b','c'];var first=arr.shift();console.log(first);//a
unshift()在数组的开头处添加元素 父
var arr = ['a','b','c'];var num=arr.unshift(1,2,3);console.log(num);//6
concat() 数组连接方法
var arr1=['a','b','c'];var arr2=['d','e'];var newArr=arr1.concat(arr2,'f'); console.log(newArr);//["a", "b", "c", "d", "e", "f"]
join() 数组元素连接方法,使用指定的字符串将数组元素进行连接
var arr1=['a','b','c'];var str=arr1.join('--');console.log(str);//a--b--c
reverse() 数组反转方法
var arr1=['a','b','c'];var newArr=arr1.reverse();console.log(newArr);//["c", "b", "a"]
slice() 返回数组中的一段
var arr1=['a','b','c','d','e'];var newArr = arr1.slice(2,4);console.log(newArr);//["c", "d"]
sort() 数组排序函数
var arr &#
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值