腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
在
javascript
中克隆
不可枚举
的
属性
我在对象中有所有
不可枚举
的
属性
,我想克隆这个对象. Object.
defineProperty
(this, 'prop', { return prop;}, prop= value; }); Object.
definePrope
浏览 0
提问于2016-07-11
得票数 5
回答已采纳
1
回答
可以在
javascript
构造函数上声明
不可枚举
的
属性
吗?
例如,我需要知道是否可以创建具有
不可枚举
属性
的
javascript
类的实例。// Constructor Object.
defineProperty
(this, '_number', { this.number = a; // Call setter for '_number' // Getters and sett
浏览 0
提问于2016-10-30
得票数 0
1
回答
使
属性
不可枚举
的
javascript
defineProperty
、
、
、
、
我尝试使用
defineProperty
来使
属性
不出现在for...in周期中,但它不起作用。这段代码正确吗?function Item() { this.nonEnum = "noEnum";Object.
defineProperty
(
浏览 0
提问于2012-04-23
得票数 8
回答已采纳
4
回答
将ES6类getter设置为enumerable
、
、
我有一个带有getter
属性
的ES6类(用babeljs进行了转译)。我知道这些
属性
在默认情况下是
不可枚举
的。但是,我不明白为什么不能使用Object.
defineProperty
使
属性
成为可枚举的
属性
class Person { return `Hello, I'm ${this.name}`;} /
浏览 2
提问于2015-12-30
得票数 32
回答已采纳
1
回答
使
所有
属性
都可枚举
、
假设我有一个错误对象:new Error('foo')const json = JSON.stringify(Object.assign({}, new Error('foo')));const v = {}; for(const [key
浏览 2
提问于2019-09-21
得票数 2
回答已采纳
1
回答
无法更改JSON.stringify替换函数中的可枚举
属性
?
、
我正在尝试序列化replacer函数中的
不可枚举
属性
。请帮帮忙。var obj = {x:1,y:2}; if(this.propertyIsEnumerable(key) == false){ Object.
defineProperty
(this,key,{enumerable:t
浏览 3
提问于2012-11-25
得票数 0
回答已采纳
1
回答
JavaScript
:不可计数的
属性
-什么时候?为什么?
、
、
、
我最近偶然发现了在for..in中对数组使用
JavaScript
循环的问题。为什么不将所有(数组)原型扩展定义为
不可枚举<
浏览 1
提问于2015-08-17
得票数 5
回答已采纳
4
回答
使
属性
不可枚举
有什么好处?
、
、
可数值性是
属性
的三个
属性
之一:可写性、可枚举性和可配置性。我的问题是: 所有预定义的对象
属性
都是
不可枚举
的吗?例如,数组的pop和pu
浏览 1
提问于2013-02-20
得票数 54
回答已采纳
1
回答
在
JavaScript
中定义
属性
和命名约定
、
、
我是一名优秀的
JavaScript
程序员,并且坚持招募的。然而,自那时以来,
JavaScript
已经发生了变化,我相信命名约定现在已经过时了。但是,
JavaScript
现在允许您创建
不可枚举
的
属性
。因此,(至少对我来说--您可以不同意)在
不可枚举
属性
前面加上一个underbar来表示该
属性
是
不可枚举
的,这是有意义的。(
JavaScript
没有宏或常量,所以使用所有大写表示
JavaScript
没有的特
浏览 3
提问于2013-06-28
得票数 16
回答已采纳
1
回答
无法定义
属性
'_getObservable':对象不可扩展
、
、
、
我将设置为
javascript
对象的
属性
:var obj = { file: myFile };我不明白Storagefile是密封的,不能扩展,但是为什么谁(WinJS?)我应该更改我的clone方法,还是不应该将StorageFile作为
属性
值?
浏览 0
提问于2014-11-25
得票数 1
2
回答
如何创建一个基本的
JavaScript
扩展方法来输出字符串“Hello”?
我希望扩展
JavaScript
语言,允许我对任何对象调用.helloWorld(),并且它总是返回字符串‘.helloWorld’。 0x800a01b6 -
JavaScript
runtime error: Object doesn't support property or method 'splice'
浏览 2
提问于2018-01-11
得票数 2
回答已采纳
3
回答
Javascript
:无法打印由Object.
defineProperty
定义的对象
属性
、
我使用Object.
defineProperty
方法来定义一个对象的
属性
:Object.
defineProperty
(o, 'b', { }, set(value) { }但是,当我使用console.log尝试打印对象o时,b
属性
似乎不在其中。但是,当我尝试使用o.b访问它时,它可以返回正确的值 所以我很困惑:为什么
属性
不能打印,但可以访问?
浏览 3
提问于2019-01-13
得票数 0
3
回答
在对象原型上设置可枚举
属性
、
我试图用setter在对象原型上设置可枚举
属性
。function Foo(){} enumerable: true, configurable: true, if(typeof(x) == "string") { Object.
defineProperty
(this,我不明白为什么
属性
标记是
不
浏览 5
提问于2014-02-04
得票数 3
回答已采纳
1
回答
如何防止Object.prototype的修改?
、
我向Object类添加了一些utils方法: // do something现在我想阻止Object.prototype的任何添加,这有可能吗?
浏览 3
提问于2019-11-01
得票数 0
回答已采纳
3
回答
Javascript
:获取实例、getter和字段名称或名称和值
Object.entries(myInstance) Object.keys(myInstance)有没有方法遍历对象
属性
和
浏览 8
提问于2020-02-19
得票数 0
回答已采纳
1
回答
查看JS对象的所有键,甚至那些由getter定义的键。
我希望JSON.stringify对象的所有
属性
,包括那些通过getter定义的
属性
。但是,当我对对象调用JSON.stringify时,省略了通过getter定义的
属性
:undefined '{"key":"val"}' > Object.
defineProperty
(obj, 'getter', {g
浏览 3
提问于2016-05-18
得票数 7
回答已采纳
1
回答
Javascript
getOwnPropertyNames
此方法返回所有数字
属性
和
不可枚举
属性
,如下所示:Object.getOwnPropertyNames(Object) 但是内部原型和作用域
属性
没有显示为什么使用该方法显示了哪些
属性
?
浏览 1
提问于2013-04-09
得票数 2
回答已采纳
1
回答
javascript
数组原型-添加了新方法-奇怪的console.log
、
、
我正在做一个项目,其中Array prototype添加了新方法: var index = _.indexOf(this, value); this.push(value); this.splice(index, 1); return this;它要么添加新值(如果它不在数组中),要么删除它(否则)。奇怪的是,当我输入:我
浏览 0
提问于2013-06-21
得票数 2
回答已采纳
1
回答
javascript
有类似于Object.assign的东西吗?在复制对象时包含可枚举的: false
属性
吗?
Object.assign似乎没有分配
不可枚举
的
属性
。var weasel = {test: 1}; 'isFetching', {
浏览 0
提问于2016-10-17
得票数 1
回答已采纳
1
回答
DOMRect
属性
不可枚举
,因为它们不是从与对象相同的原型继承的。为什么?
我知道DOMRect
属性
继承自DOMRectPrototype,因此不能被Object.assign和Object.keys访问,因此
使
DOMRect
属性
不可枚举
。我的问题是,这样做的原因是什么?我如何在原型上定义一个可枚举的get
属性
?我试过这个:Object.
defineProperty
(rect, "b", { enumerable: true, get:
浏览 2
提问于2018-04-24
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JavaScript数组-属性/遍历
如何使 JavaScript 更高效?
编程|HTML、CSS、JavaScript|全局属性|accesskey属性
JavaScript 全局属性与全局函数
通过 CSS自定义属性和 JavaScript 实现
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券