js第五篇
【循环中的this】
作用:官方给出的解释是,this永远指向事件源。 通俗的解释this表示将来用户要去单击的那个元素。(可以锁定用户)
this只会在指令中出现和使用。Function(){}
【排他思想】
简介:
程序中但凡说到什么思想,那么这种东西都很重要,而且他适用于一大批范围。排他思想是编程中经常出现的功能需求 它指的就是 只让自己怎么样,不然别人怎么样这种情况都需要用到排他思想,适用于所有语言。
《排他思想的步骤》
第一:一定要先排除后确立;
第二:用for循环排除所有人;
第三:用this确立自己。
总结:排他思想必然需要请for循环出马。 排他思想必然是两步进行。
【代码执行顺序的类型】
程序中的一切一切代码执行的顺序可以分为三种情况。
1. 在初始化中执行。 这种类型特点:网页一发布就执行完了
2. 在事件中执行。 这种类型的特点:一般都是最后执行的,因为大部分是用户触发
3. 不断执行。 这种类型的特点:循环定时器属于这个类型,网页即便发布了也一直在执行。一直不停的在后台执行某部分代码。这种类型的命令通常很有用。 也有一个缺点耗费资源。
【自定义属性】
简介:任何的标签都可以通过js来自定义标签身上没有的属性。语法是 tag.zdysx;其中tag表示标签所在的变量空间。后面的表示自定义的属性名称。
对象这种东西就是一个功能组,而实际上它的内部包含了3种详细的东西。分别叫做
1.方法---就是函数
2.属性 --- 储存了数据的变量。
3.事件 --- 当什么时候执行什么事。
《知识点》
通过标签搜索元素,在实际工作当中必须要经过一个id的过滤。不能在整个文档里面直接进行搜索。
【自由书写js代码】
简介:js中的一切都是由5大数据类型组成的,其中你要重点注意这个对象类型的数据。对象代表了指令。
一般测试都是通过alert弹出来看一下它的数据类型,所以alert是个好东西既可以调错又可以测试
自由书写js代码这个主题主要是想告诉我们js中书写的一切都可以测试数据类型,如果发现某个东西的类型是指令型(对象型)那么它就可以被变量再次存储方便使用。
【代码分离】
《基本结构》
Window.onload=function(){} 作用:当整个网页的文档在窗口中加载完毕以后执行指令。
用途:可以实现让js书写到网页的head头部的目的。