js的类如何创建只读属性?

js的类如何创建只读属性?,第1张

不可能。鉴于js自身的特性,任何属性方法都无法实现权限控制。只能够通过文档来约束使用者的权限。

对于只读属性,你可以通过封装一个get方法,来保证其只读,但你无法隐藏真正的成员变量。你可以在文档中不出现真实的变量。而在文档中告诉调用者通过getXX方法来获取它的值,但没有setXX方法,也就无法修改了,希望对你有帮助

你好,js代码参考如下:

<input id="aaa" readonly>

<input id="bbb" readonly>

<script>

document.getElementById("aaa").readOnly = false

document.getElementById("bbb").readOnly = false

</script>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11938783.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存