访问器属性与获取DOM元素的两种方法
16lz
2022-04-07
访问器属性
let user = {
// 常规属性
data: {
name: "猪老师",
age: 18,
},
// 将传统的方法,修改一个伪装成属性的方法
get age() {
return this.data.age;
},
// 设置年龄,将之前的设置方法修改成了一个属性
// 方法 -> 属性: 伪装成方法的属性, "访问器属性"
set age(age) {
if (age >= 18 && age <= 120) {
this.data.age = age;
} else {
console.log("非法数据");
}
},
};
console.log(user.age);// 18
user.age = 150;//非法数据
console.log(user.age);// 18
获取DOM元素的两种方法
// 第一种
let ul = document.querySelector(".list");
// 第二种
let firstEle = ul.firstElementChild;
// 父节点:必须是元素
let ul2 = firstEle.parentNode;
console.log(ul2);
更多相关文章
- 【Android】EditText的特殊属性介绍
- Android(安卓)getText(int resId)和getString(int resId)
- Android开发之屏幕属性
- Android(安卓)中文API (37) —— AbsoluteLayout
- android:clipToPadding和android:clipChildren
- android中webView JS调用Android的方法、webView的下拉刷新(Swipe
- 转:Android中几种图像特效处理方法小结
- Android热插拔事件处理流程--Vold
- android List拖动时背景变化