首页 > 其他 > 详细

ECMAscript一些方法的使用

时间:2017-03-04 17:29:33      阅读:206      评论:0      收藏:0      [点我收藏+]

typeof 操作符 来检测 属性是否 都存在

例如:typeof ages.name == "string"  ===>如果是 true 就存在 , 若是 false 就不存在

instanceof操作符 ECMAscript3  就出来  检测 只有一个全局环境下的数组检测,

如果有多个全局环境,就出错,所以ECMAscript5就新增一个,Array.isArray(需要检测的变量),检测是不是数组

转换方法

toLocalString()、toString()返回由数组中的每个值的字符串拼接而成的一个以逗号分隔的字符串,而调用valueOf()返回的还是数组

var arr = ["1","2","3"];

console.log(arr.toString());//  1,2,3

console.log(arr.valueOF());//["1","2",‘3"]

console.log(arr);//["1","2","3"]

toLocalString()与toString()一样的效果,只不过,两者不是不同的

join("分隔符")  ====>join()方法重现了toString()方法的输出,返回值都为字符串, 以 分隔符 为 分隔,返回值为字符串,分隔符  可以随便取

栈  ===》 后进先出

push()从最后推入

pop()从最后移除

队 ===》 先进先出

unshift()从第一项推入

shift()从第一项取出

重排序方法

revere();   降序  但是不够灵活

sort();   >0 升序 <0 降序  返回值为字符串

操作方法

 

ECMAscript一些方法的使用

原文:http://www.cnblogs.com/shirly77/p/6501754.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!