ASCII码 ASCII码

访问器属性 获取dom元素

发布于:2022-05-19 12:39:39  栏目:技术文档

访问器属性 get set

  1. <script>
  2. let j={
  3. data:{
  4. id:1,
  5. name:2,
  6. qq:3,
  7. },
  8. get Id(){
  9. return(this.data.id)
  10. },
  11. // 访问年龄 将传统的方法伪装成属性 小写开头
  12. get Qq(){
  13. return this.data.qq
  14. },
  15. // 设置年龄 方法->属性 伪装成方法的属性,访问器属性
  16. set Qq(a){
  17. if(a.length<=5){
  18. this.data.qq=a
  19. }else{
  20. console.log('非法请求')
  21. }
  22. },
  23. }
  24. console.log(j.Id)
  25. j.Qq='611111'
  26. console.log(j.Qq)
  27. </script>

获取dom元素

获取一组元素

  1. let q=(document.querySelectorAll('.item'))
  2. for(i=0;i<q.length;i++){
  3. console.log(q[i])
  4. q[i].style.color='green'
  5. }

获取第一个元素

  1. let x=document.querySelector('.item')
  2. x.style.color='blue'

选择body

  1. x=document.querySelector('body')
  2. console.log(x)
  3. // 或者
  4. console.log(document.body)
相关推荐
阅读 +