随笔分类 -  Javascript原生

Javascript原生
摘要:用来判断数组是否包含某个元素项目 arr.indexOf(‘orange’) 输出 0 因为 ‘orange’ 是数组的第 0 个元素,匹配到并返回下标。 arr.indexOf(‘o’) 输出 -1 因为此方法不会在每一个元素的基础上再次执行 indexOf 匹配。 arr.indexOf(’20 阅读全文
posted @ 2016-12-06 11:03 lanyan 阅读(7618) 评论(0) 推荐(0)
摘要:arguments 转数组 通常使用下面的方法来将 arguments 转换成数组: 还有一个更简短的写法: 在这里,只是简单地调用了空数组的 slice 方法,而没有从 Array 的原型层面调用。 为什么上面两种方法可以转换呢? 首先,slice 方法得到的结果是一个数组,参数便是 argume 阅读全文
posted @ 2016-12-06 10:54 lanyan 阅读(206) 评论(0) 推荐(0)
摘要:hasOwnProperty() 方法用来判断某个对象是否含有指定的自身属性。 propertyIsEnumerable()是用来检测属性是否属于某个对象的,如果检测到了,返回true,否则返回false,下面为大家介绍下其具体的使用 判断某个属性是否存在与某个对象中,可以通过in运算符,hasOw 阅读全文
posted @ 2016-12-03 15:23 lanyan 阅读(344) 评论(0) 推荐(0)
摘要:1.parse 用于从一个字符串中解析出json 对象。例如 var str='{"name":"cpf","age":"23"}' 经 JSON.parse(str) 得到: Object: age:"23" name:"cpf" _proto_:Object ps:单引号写在{}外,每个属性都必 阅读全文
posted @ 2016-11-29 14:46 lanyan 阅读(245) 评论(0) 推荐(0)
摘要:ECMAScript 5 中引入了一个新方法:Object.create()。可以调用这个方法来创建一个新对象。新对象的原型就是调用 create 方法时传入的第一个参数: 使用 class 关键字 ECMAScript6 引入了一套新的关键字用来实现 class。使用基于类语言的开发人员会对这些结 阅读全文
posted @ 2016-11-20 16:00 lanyan 阅读(536) 评论(0) 推荐(0)