js一些知识点

1  删除数组 

 var arr = [12, 3, 45, 4];
    console.log(arr.length);//4
    arr.length=0
    console.log(arr.length)//0

2 获得时间戳

   var dt = new Date();
    console.log(dt);
    console.log(dt.valueOf());

  Fri Aug 30 2019 08:03:54 GMT+0800 (台北标准时间)
 1567123434142

页面就是文档--document,文档中有根元素html

4  元素:页面中的所有标签可以看作是元素,元素可以看作是对象

    节点:页面中的所有内容都是节点,标签,属性文本

5 doucment.getElementById('id属性值')    //id属性不能重复

   返回的是对象

doucment.getElementsByTagName('标签名')  

   返回的是数组

6  onclick执行的函数上面加上(),则刷新后就会执行代码

马上就会执行

个人觉得可以利用这样的行为进行初始化。

不加上()才会再点击后执行函数。

7 有名函数和无名函数应用区别

如果函数是有名的话,可能写两个一样的函数,那么将不会执行第一个函数,全部执行第二个哈桑农户

(同名函数将会被覆盖)

无名函数则不会出现这样的问题

配合使用最好。

8 注意的问题:

不可以再body前面写js代码,比如你进行document.getElementById('btn')

那么再此之前没有btn,那么肯定报错了

10  标签里面的标签

        

11 this 这个元素的事件中,this就代表当前元素这个对象。既然可以修改属性那么就可以修改id这个属性。

12 js中修改width,height时,不用写px.this.width="300";

13  img标签的属性alt是没加载出来图片时的显示文字,title是鼠标悬浮时的文字

14 

只在点击的时候进行触发,运行网页代码的时候不进行触发。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值