proposal-private-methods:ES6类的私有方法和吸气器

时间:2024-05-19 14:03:10
【文件属性】:

文件名称:proposal-private-methods:ES6类的私有方法和吸气器

文件大小:26KB

文件格式:ZIP

更新时间:2024-05-19 14:03:10

HTML

JavaScript类的私有方法和getter / setter 丹尼尔·埃伦伯格 通过将类的状态和行为保持私有状态,库作者可以呈现一个清晰,稳定的界面,同时可以在后台随时间更改其代码。 提案为类和实例提供专用字段,并且该提案通过在JavaScript上添加专用方法和访问器(获取器/设置器)来建立。 有了这个建议,任何类元素都可以是私有的。 有关语义细节的讨论,请参见 。 本文档更侧重于最终用户的体验和直觉。 指导示例:带有类的自定义元素 要定义一个计数器小部件,该小部件在单击时会递增,您可以在ES2015中定义以下内容: class Counter extends HTMLElement { get x ( ) { return this . xValue ; } set x ( value ) { this . xValue = value ; windo


【文件预览】:
proposal-private-methods-master
----.gitignore(15B)
----github_deploy_key.enc(3KB)
----README.md(7KB)
----spec.html(34KB)
----DETAILS.md(2KB)
----package.json(607B)
----BUILD.md(365B)
----.travis.yml(261B)
----deploy.sh(838B)
----package-lock.json(34KB)

网友评论