在返回字符串的getter上有一个隐藏属性
Have a hidden property on a getter that returns a string
在ES6中是否有可能让getter返回字符串,但如果请求返回属性?
一个例子:
myForm.title
// 'The foo of the bar, was there.'
myForm.title.valid
// true
我想我记得在某个地方看到过类似的东西,有点像jQuery的$
是一个函数,但是你可以在它上面调用方法
您可以使用具有toString
方法的对象。
var myForm = {
title: {
valid: true,
toString: function () { return 'The foo of the bar, was there.'; }
}
};
console.log(myForm.title + ''); // workaround to force to use toString
console.log(myForm.title.valid)
相关文章:
- 如果我们在5秒后有一个隐藏间隔,则无法获取Growl消息
- 使用 jquery 隐藏一个<文章>如果有一个空的 src“”
- 我有一个表单,我想隐藏一些文本字段,直到在下拉菜单上选择一个选项 y
- 我在表单页面上有一个弹出窗口以及一个隐藏元素,具体取决于用户输入.两者都使用 jquery
- 选择除隐藏之外的所有输入(但有一个例外)
- 禁用提交按钮,直到所有隐藏的输入都有一个值
- 如果至少有一个选定项目具有自定义属性,如何隐藏HTML5分隔符
- 当某个幻灯片在fullpage.js滑块中有一个活动类时,如何隐藏元素
- 我有一个字符串,它包含一个小数点;10.00〃;我想用jQuery把它隐藏起来
- 我怎么能有一个下拉隐藏/显示取决于另一个下拉的选择
- 我试图有一个按钮,显示和隐藏我的形象
- 在返回字符串的getter上有一个隐藏属性
- 在表中,每行都有一个编辑按钮.显示或隐藏按钮取决于本行中的另一个值
- 当下拉框外面有一个点击时隐藏它(jQuery)
- (HTML / JS)添加“,“在第二个最后一个字串和隐藏"&"如果字符串中有一个单词
- 是否有可能有一个链接不可见/隐藏在网页源,但活跃时,按钮点击
- 如果第一个隐藏字段有内容,则向另一个隐藏输入字段添加复选框值
- 我需要显示/隐藏基于文本,如果有一个图像
- 我有一个元素在鼠标悬停时显示,现在我想在鼠标离开时隐藏它.我该怎么做呢?
- 所以我需要把这个代码提交给我的老师.他有一个隐藏的列表,让我的功能完成.但它不起作用