码迷,mamicode.com
首页 > Windows程序 > 详细

ES5 API

时间:2016-06-04 22:16:07      阅读:1993      评论:0      收藏:0      [点我收藏+]

标签:

一、Object

  • Object.create(prototype,descriptors) 以指定的原型创建对象,并且可以(可选)的设置对象的属性
  • Object.defineProperty(object, propertyname, descriptor)  对指定的对象的一个属性设置丰富的值控制
  • Object.defineProperties(object, descriptors)  对指定的对象的一组属性提供丰富的值控制
  • APIObject.getOwnPropertyDescriptor(object, propertyname)  返回属性的定义
  • Object.getOwnPropertyNames(object)  返回所有属性的名称,哪怕说是不能枚举的属性
  • Object.preventExtensions(object)  防止新的属性添加到对象
  • Object.isExtensible(object)  是否可添加属性到对象
  • Object.seal(object) 不能添加和删除属性
  • Object.isSealed(object)
  • Object.freeze(object)  防止现有属性和属性值的修改,并防止新特性的添加。
  • Object.isFrozen(object)  最后如果想要得到对象原型,可以用
  • Object.getPrototypeOf(object)

二、Array

  • Array.isArray(object) 
  • Array.prototype.IndexOf
  • Array.prototype.lastIndexOf
  • Array.prototype.every
  • Array.prototype.some
  • Array.prototype.forEach(function(item,index){}) 
  • Array.prototype.map(function(item,index,Array){})
  • Array.prototype.filter
  • Array.prototype.reduce(function(previous,current,currentIndex,array))
  • Array.prototype.reduceRight

三、String

  • String.prototype.charAt(index)  返回index处的字符
  • Strng.prototype.charCodeAt(index) 返回index处的字符的Unicode编码
  • String.prototype.trim() 返回一个去掉开头和结尾的字符串拷贝

四、其他

  • Date().toJSON()

ES5 API

标签:

原文地址:http://www.cnblogs.com/feitan/p/5306865.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!