素材巴巴 > 程序开发 >

set() get()方法

程序开发 2023-09-04 06:14:39

1.get()获取

get()方法的定义时为:get语法将对象属性绑定到 将在查找该属性时(fn)调用的函数(此匿名函数)。

 打印结果就是_text的内容;

在console.log调用时,并没有调用_x.fn(),而是_x.fn,也就是说在这里,fn并不是函数名,而是对象的属性名,此属性名对应的是一个匿名函数,我们在读取fn这个属性时,执行这个函数。

总之,get()方法是获取值的一个操作。当没有对其赋值时,他的值是不会变的。

2.set()赋值

打印结果是不掉头发;调用set()方法赋值。

总之,当我们访问_x.fn()为其赋值时,就会调用set()方法赋值;再次console.log时调用get()方法,其值已经改变,所以打印出来是‘不掉头发’。

3.JS双向绑定

 输入框的值和下面的值双向绑定。

 每次触发DOM事件时会产生一个事件对象(也称event对象),此处的参数e接收事件对象。而事件对象也有很多属性和方法,其中target属性是获取触发事件对象的目标,也就是绑定事件的元素, e.target表示该DOM元素(指向事件执行时鼠标所点击区域的那个元素),然后再获取其相应的属性值。

4.set()捕获值的改变


标签:

上一篇: BaoAI 开发工具 下一篇:
素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。