JavaScript_Day2

对象的声明

let 对象名={属性值,方法}

查找的两种方法

1.对象名.属性名
2.对象名["属性名"]  ,如sir['name']

如何写方法

例如song方法

song: function(){
            console.log("song");
        }

const优先

在声明变量时,const优先使用

为什么const声明的对象可以修改其属性?

因为对象(例如数组)是引用类型,只要地址不变,就不会报错。建议数组和对象使用 const 来声明。

根据CSS选择器来获取DOM元素(重点)

1.匹配一个元素

123456
let Test=document.querySelector('css选择器')

2.匹配多个元素

document.querySelectorA1l('css选择器')

//例如ul 中的 li

document.querySelectorA1l('ul li')

返回值:CSS选择器匹配的NodeList 对象集合

3.注意:document.querySelector('css选择器'),括号里面要写字符串。

Math中的random函数生成随机数

如何生成N-M之间的随机数?

let a=Math . floor ( Math . random () * ( M - N + 1 )) + N;

如何生成0到M的随机数?

let a=Math . floor ( Math . random () * ( M + 1 )) ;

你可能感兴趣的:(javascript,前端,开发语言)