JavaScript
jrjwhite
这个作者很懒,什么都没留下…
展开
-
JavaScript基础温故 day03
1.值的可变性数字,字符串和布尔值这些类型的值是不可能改变的,但可以通过更改绑定指向的值来跟踪更改的值。绑定和它们的值的行为方式是分开的。对象的工作方式和它们不同,你可以更改其属性,从而使单个对象值在不同的时候具有不同的内容。const score = { math: 0,home:0};score.math=1;//这是允许的score={math: 0, home: 0} //这是不被允许的2.对象对于读取对象不存在的属性将返回undefined。可以使用=运算符为属性表达式赋值。如原创 2020-11-11 16:26:53 · 113 阅读 · 0 评论 -
JavaScript基础温故 day02
1.switch调度值当else if 过多时,为了以更直接的方式来表达这种“调度”,人们设计了一个叫作switch的结构,不幸是,JavaScript用于此的语法有点笨拙,一连串的if语句可能看起来更好,使用switch的时候要小心,因为很容易忘记写break,这将导致程序执行你不希望执行的代码。2.函数作用域const fn = function(){},以这种方式创建的函数的函数体必须始终用大括号括起来,即使它只包含一个语句。var 在不是函数作用域的情况下,它的作用域是全局的。比如:原创 2020-11-09 21:33:27 · 101 阅读 · 0 评论 -
JavaScript基础温故 day01
1.特殊数字JavaScript中有三个特殊值,它们被视为数字,但其行为不像普通数字那样。前两个是Infinity和-Infinity,分别代表正无穷大和负无穷大。还有一个就是NaN,代表”不是数字“,即使它是数字类型的值,例如:当你尝试计算0/0,Infinity-Infinity或任何其他不产生有意义结果的数字运算时,你都会得到NaN这个结果2.字符串字符串用于表示文本,只要字符串的开头和结尾处的引号匹配,你就可以使用单引号(‘’),双引号(”“),反引号(``)来标记字符串,但是单引号里不原创 2020-11-08 13:32:54 · 114 阅读 · 0 评论 -
a(超链接)的索引问题
for(var i=0;i<allA.length;i++){ allA[i].onclick=function(){ alert(allA[i]==this);//false; } } // 而这里面的this表示鼠标当前点击的超链接所在数组的索引中的内容。 for循环和响应函数它们的执行先后不同。 for循环会在页面加载完成之...原创 2019-09-23 20:58:35 · 535 阅读 · 0 评论 -
JavaScript函数,this,函数作用域,构造函数
1.函数 - 返回值,就是函数执行的结果。 - 使用return 来设置函数的返回值。 - 语法:return 值; - 该值就会成为函数的返回值,可以通过一个变量来接收返回值 - return后边的代码都不会执行,一旦执行到return语句时,函数将会立刻退出。 - return后可以跟任意类型的值,...原创 2019-09-23 21:05:19 · 100 阅读 · 0 评论 -
JavaScript:事件的冒泡
事件的冒泡(Bubble) - 事件的冒泡指的是事件向上传导,当后代元素上的事件被触发时,将会导致其祖先元素上的同类事件也会触发。 - 事件的冒泡大部分情况下都是有益的,如果需要取消冒泡,则需要使用事件对象来取消 - 可以将事件对象的cancelBubble设置为true,即可取消冒泡 - 例子: &...原创 2019-09-24 22:30:49 · 91 阅读 · 0 评论 -
JavaScript关于事件的笔记
使用 对象.事件 = 函数 的形式绑定响应函数,如:btn.onclick=function(){}; 它只能同时为一个元素的一个事件绑定一个响应函数, 不能绑定多个,如果绑定了多个,则后边会覆盖掉前边的 addEventListener...原创 2019-09-24 22:43:06 · 91 阅读 · 0 评论 -
JavaScript事件:鼠标拖拽的问题
当我们拖拽一个网页中的内容(使用了全选)时,浏览器会默认去搜索引擎中搜索内容,* 此时会导致拖拽功能的异常(有重影),这个是浏览器提供的默认行为,* 如果不希望发生这个行为,则可以通过return false来取消默认行为** 但是这招对IE8不起作用* 设置btn01对鼠标按下相关的事件进行捕获//当调用一个元素的setCapture()方法以后,这个元素将会把下一次所有的鼠标按...原创 2019-09-25 20:17:50 · 361 阅读 · 0 评论