首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

对象常用方法

1、hasOwnProperty 检测对象是否拥有某个属性 用法: var o1 = {flag: "abc"}; o1.hasOwnProperty("flag") 运行结果: 如果对象存在该属性则返回...true,否则返回false 2、assign 合并对象属性 var o1 = {name: "zkq", age: 18}; var o2 = {address: "福建", sex: "男" } var...o3 = Object.assign(o1, o2); console.log(o3); 运行结果: 合并两个对象的属性,返回合并后的对象,不改变原对象的值,如果对象的属性重复,后面对象属性的值覆盖前面对象的属性值...3、defineProperty 动态为对象设置属性 var o1 = {}; Object.defineProperty(o1, "name", { value: "张三", //给属性赋值的内容...//设置属性是否可写,true可写,false只读,如果是false,就算代码运行了赋值语句,结果也是不会改变的 }); console.log(o1); 4、defineProperties 为对象动态设置多个属性值

9810
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JS常用方法整理-遍历对象

    简介 JS中经常需要对对象的属性进行遍历,下面我们来总结一下JS遍历对象属性的几种方法。...Object.keys() Object.keys()方法接收一个对象为参数,返回一个数组,包含该对象自身的(不含继承的)可枚举属性的key值(不含Symbol属性)。...Object.values() Object.values()方法接收一个对象为参数,返回一个数组,包含该对象自身的(不含继承的)可枚举属性得value值(不含Symbol属性)。...Object.getOwnPropertySymbols() Object.getOwnPropertySymbols()方法接收一个对象为参数,返回一个数组,包含该对象自身的所有Symbol属性。...Reflect.ownKeys() Reflect.ownKeys()方法接收一个对象为参数,返回一个数组,包含该对象自身的所有属性(包含Symbol和不可枚举属性)。

    4.5K20

    数据库(PDO 对象常用方法

    PDO 对象方法 执行一条 SQL 语句,并返回其受影响的行数,如果没有受影响的行数则返回 0 PDOStatement 对象方法 执行一条预处理语句 ‍ PDO是一个“数据库访问抽象层”,作用是统一各种数据库的访问接口...获取错误码 PDO->errorInfo() — 获取错误的信息 PDO->exec() — 处理一条SQL语句,并返回所影响的条目数 PDO->getAttribute() — 获取一个“数据库连接对象...getAvailableDrivers() — 获取有效的PDO驱动器名称 PDO->lastInsertId() — 获取写入的最后一条数据的主键值 PDO->prepare() — 生成一个“查询对象...PDO->beginTransaction()方法标明起始点,PDO->commit()方法标明回滚结束点,并执行SQL,PDO->rollBack()执行回滚。...如果你需要一个事务,你必须使用 PDO->beginTransaction() 方法创建一个。

    63540

    Range单元格对象常用方法(一)

    大家伙,前面介绍单元格对象常用属性,下面开始介绍单元格对象常用方法。 今天介绍的单元格对象方法在平时使用excel也是常规的操作,如单元格的复制、剪切、删除、清除内容等。...如果还对之前对象方法篇概述有印象的话,对象方法后通常跟参数的,而这里copy方法后直接跟目标单元格位置。 这里其实是省略了destination参数。...介绍这一点是说明对象方法的统一性,这里copy的参数是省略的。 剪 切 Cut 方 法 单元格cut方法,与复制方法格式用法基本一致。也和平时用的剪切一致。...下面以四个同样的单元格演示如下: 删 除 Delete 方 法 删除delete方法也是使用excel的常用操作,在excle中手工删除时,系统会给如下图的提示: 在使用VBA代码删除时,就需要在代码中通过参数指定...单元格对象.Entirecolumn.Delete 代表删除整列 单元格对象.Delete 不加参数默认为下方单元格上移 单元格整行和整列删除前面的介绍单元格常用属性(三)时有提到过,不过是标注颜色

    2.1K40

    Pandas创建DataFrame对象的几种常用方法

    DataFrame是pandas常用的数据类型之一,表示带标签的可变二维表格。本文介绍如何创建DataFrame对象,后面会陆续介绍DataFrame对象的用法。...生成后面创建DataFrame对象时用到的日期时间索引: ? 创建DataFrame对象,索引为2013年每个月的最后一天,列名分别是A、B、C、D,数据为12行4列随机数。 ?...创建DataFrame对象,索引与列名与上面的代码相同,数据为12行4列1到100之间的随机数。 ?...根据字典来创建DataFrame对象,字典的“键”作为DataFrame对象的列名,其中B列数据是使用pandas的date_range()函数生成的日期时间,C列数据来自于使用pandas的Series...下面图中的代码与上面代码的不同在于,C列使用index属性修改了整个DataFrame对象的索引。上面代码使用数字做索引,下面的代码使用字符串做索引。 ?

    3.6K80

    AJAX 中创建 XMLHttpRequest 对象方法常用属性、方法

    我们可以通过 xhr 对象来执行各种 AJAX 相关的操作。XMLHttpRequest 对象属性和方法XMLHttpRequest 对象拥有一系列属性和方法,用于配置和控制 AJAX 请求。...以下是一些常用的属性和方法:属性onreadystatechange:用于定义当 readyState 属性发生改变时调用的函数。...readyState:表示 XMLHttpRequest 对象的请求状态,其值为整数。0:未初始化。XMLHttpRequest 对象已创建但尚未调用 open() 方法。1:已打开。...参数 data 可以是要发送到服务器的数据,在 POST 请求中常用。abort():取消已发送的 AJAX 请求。...总结通过本文,我们详细介绍了 AJAX 中创建 XMLHttpRequest 对象方法常用属性、方法

    40830

    Java中application对象的19个常用方法

    applicaton表示一个javax.servlet.ServletContext对象。他实现了用户间数据的共享,可存放全局变量。...它开始于服务器的启动,直到服务器的关闭,在此期间,此对象将一直存在;这样在用户的前后连接或不同用户之间的连接中,可以对此对象的同一属性进行操作;在任何地方对此对象属性的操作,都将影响到其他用户对此的访问...服务器的启动和关闭决定了application对象的生命。 ?...String path) 返回一虚拟路径的真实路径 07 ServletContext getContext(String uripath) 返回指定WebApplication的application对象...String path) 返回一虚拟路径的真实路径 07 ServletContext getContext(String uripath) 返回指定WebApplication的application对象

    1.2K50

    jquery和原生dom对象的转换&常用函数方法

    get方法获取指定index的DOM对象,也就是我们说的jQuery对象转DOM对象。...二、jquery对象方法 1、.each( function(index, Element) ) //each的参数顺序和js的参数顺序相反 遍历一个jQuery对象,为每个匹配元素执行一个函数 $(...'li').each(function(ind,e){ console.log(('ind+':'+$(e).text()') } //text方法是取出jquery对象的值, jQuery对象里面回调函数...,一般来说对应的元素都是原生dom,要执行jQuery的text方法需要加$转换成jquery对象 2、jQuery.each( collection, callback(indexInArray, valueOfElement...传递处理函数给.ready()方法,能保证DOM准备好后就执行这个函数,因此,这里是进行所有其它事件绑定及运行其它 jQuery 代码的最佳地方。

    2.1K30

    java常用对象

    PS:包含 比较,删除等需要判断是否同一个对象,都是比较对象的地址,按照值比较需要重写equals和hashCode 方法 有序列表List 集合中最常见的一个集合是有序列表list: List接口是有序的列表...Set中存储Employee Employee需正确实现equals和HashCode List中包含操作contains 等都是需要实现实现equals和HashCode Collections 常用方法...多线程的实现方法 在Java中实现线程有两种方式: 1.继承Thread类 从Thread类中实例化的对象即代表线程,启动一个线程就是建立一个Thread实例。...线程通信常用方法 sleep();----强制正在执行的线程休眠(暂停执行),单位是毫秒(不释放资源)。 注意:线程睡眠到期自动苏醒,并返回到可运行的状态。...使用锁对象的notify()方法可以将正在等待的线程唤醒,但是同时有多个线程都处于等待状态,notify()只是随机唤醒一个。 我们可使用notifyAll()方法,唤醒所有的等待的线程。

    97200

    Servlet第四篇【request对象常用方法、应用】

    什么是HttpServletRequest HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,开发人员通过这个对象方法...简单来说,要得到浏览器信息,就找HttpServletRequest对象 HttpServletRequest常用方法 获得客户机【浏览器】信息 getRequestURL方法返回客户端发出请求时的完整...getLocalName方法返回WEB服务器的主机名 获得客户机请求头 getHeader方法 getHeaders方法 getHeaderNames方法 获得客户机请求参数(客户端提交的数据) getParameter...方法 getParameterValues(String name)方法 getParameterNames方法 getParameterMap方法 ---- HttpServletRequest应用...答案明显是可以的,并且使用这种方法非常频繁 在讲ServletContext的时候,曾经说过Servlet之间可以通过ServletContext实现通讯,ServletContext也能称之为域对象

    1.2K50

    python面向对象编程的常用方法及专用术语详解

    python面向对象编程的常用方法 方法名称 功能描述 __init__ 构造函数,在类生成对象之后就会被执行 __del__ 析构函数,释放对象时使用。...这个方法默认是不需要写的,不写的时候,默认是不做任何操作的 __repr__ 打印,转换 __setitem__ 按照索引赋值 __getitem__ 按照索引获取值 __len__ 获得长度 __cmp..._ 比较运算 __call__ 函数调用 __add__ 加运算 __sub__ 减运算 __mul__ 乘运算 __truediv__ 除运算 __mod__ 求余运算 __pow__ 乘方 面向对象常用术语...合成描述了 一个异常复杂的系统,比如一个类由其它类组成,更小的组件也可能是其它的类,数据属性及方法,所有这些合在一起,彼此是“有一个”的关系。...冰,水蒸气,都继承于水,它们都有一个同名的方法就是变成云,但是冰变云与水蒸气变云是截然不同的过程,虽然调用的方法都一样。 自省/反射 自省也称作反射,这个性质展示了某对象是如何在运行期取得自身信息的。

    63540
    领券