JavaScript的一些基础

           JavaScript中,在函数外声明的变量称为全局变量(Global variable),在函数内声明的变量称为内部变量(Local variable)。见名知意,我们可以在函数的内部使用全局变量,但在函数以外就不能使用内部变量了。

         创建一个JavaScript对象的方法:

          var linkpark = {}  ;   //创建一个空对象

          //为linkpark这个对象添加一个属性,属性的值为in the end

          linkpark.song = 'in the end';

          //也可以通过数组的形式为对象添加一个属性以及为其赋值

          linkpark['foundedIn'] = 'America';

          //也可以在创建对象的时候就为其设置一些属性:

          var linkpark = {song:'in the end',foundedIn:'America'};

          //使用delete 对象的属性可以删除对象的属性

          JavaScript里的文档树结构:

           文档的root是document这个对象,表示文档本身,接下来就是html标签,在JavaScript里,html标签叫做元素,英文是element,

           每一个元素对于这个文档来说都是一个节点,英文是node,节点有很多类型,比如说属性节点,元素节点,文本节点等。

           document的querySelector()和querySelectorAll():

                              querySelector()只会返回找到的第一个结果

                              querySelector()会返回找到的全部结果

             createElement(‘元素名’):创建一个元素类型的节点

             createTextNode():创建文本类型的节点

             appendChild():在指定元素后面添加节点

             将addEventListener()的第三个参数变为true后,事件的传播方式就会变为捕获方式的传播,不再像以前那样是采用冒泡的传播方式。

             使用stopPropagation()方法可以让事件停止传播

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值