摘要:数据描述符与存取描述符不可混用否则报错。的参数数据描述符属性的值,默认为。运行结果注意当使用了或方法,不允许使用和这两个属性。标签设置键盘弹起事件赋值,实现数据双向开始。
认识Object.defineProperty以及Object.defineProperties
Object.defineProperty会直接在对象上定义新的属性和方法,或者修改存在的属性和方法,并返回这个对象。
语法:Object.defineProperty(object, propertyname, descriptor)参数:
object 必需。添加需要修改属性或者添加属性的对象。
propertyname 必需。需要定义或者修改属性的名称(字符串)。
descriptor 必需。属性描述符。通俗说,属性的描述。可以添加数据(数据描述符)属性,或者访问器(存取描述符)属性。数据描述符与存取描述符不可混用,否则报错。后续详解。
descriptor的参数数据描述符
value-----属性的值,默认为 undefined。
writable-----属性是否可写,当属性的值可以被赋值操作修改时设置为true。默认为false。
访问器描述符
get-----属性的getter方法,属性如果有getter方法,则返回属性值,否则返回undefined。默认为 undefined。
set-----属性的setter方法,属性如果没有setter方法,返回undefined。该方法接收唯一的参数,作为属性的新值。默认为 undefined。
实例实现input输入,span同时输出功能
运行结果
注意
当使用了getter或setter方法,不允许使用writable和value这两个属性。
get或set不是必须成对出现,任写其一就可以。如果不设置方法,则get和set的默认值为undefined
Object.defineProperties使用语法
Object.defineProperties(obj, props)使用实例
两个input标签之间数据互传
输入数据显示数据
运行结果
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/107814.html
摘要:容器里面包含部分,其一为提供过滤器的入口其二为表格组件。数据绑定,简写形式为在父组件和子组件的通讯中,必须要在子组件里面声明。如果是编写则必须是注册组件的语法糖。下次还是上动图吧以后基本上碰到这种使用表格呈现数据的组件。 在项目当中,经常会有表格组件,包含2部分,其一为table-header,其二为table-content 然后在这个小demo里面涉及到了vue的个别指令: v-f...
摘要:学完的基础语法之后,练手一下,从最基本的留言板开刀吧。功能不多,主要为了熟悉的基础语法使用。 学完vue的基础语法之后,练手一下,从最基本的留言板开刀吧。功能不多,主要为了熟悉vue的基础语法使用。详细vue教程请移步vue.js 2.0 技术框架 1.vue.js 2.0 2.bootstrap 语法概述 这里只写一点此例子用到的一些语法知识,详细API请移步:vue 2.0 a...
阅读 3694·2021-09-22 10:57
阅读 1894·2019-08-30 15:55
阅读 2680·2019-08-30 15:44
阅读 1708·2019-08-30 15:44
阅读 1862·2019-08-30 15:44
阅读 2227·2019-08-30 12:49
阅读 1029·2019-08-29 18:47
阅读 3118·2019-08-29 16:15