
js总结
秋天的猿
这个作者很懒,什么都没留下…
展开
-
js总结(一)--JS在if中的强制类型转换方式
众所周知,JS在很多情况下会进行强制类型转换,其中,最常见两种是: 1.使用非严格相等进行比较,对==左边的值进行类型转换 2.在if判断时,括号内的值进行类型转换,转化为布尔值 今天,我就来聊一聊JS在if中的强制类型转换。 其实,如果详细要讨论哪些值在if中强制转换为true,哪些值在if中强制转换为false,这很困难,因为,情况太多了。但是,我们可以轻松记住强制类型转换结果,为什么...转载 2018-07-19 10:42:30 · 708 阅读 · 1 评论 -
js总结(二)--彻底理解js中this的指向,不必硬背。
首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象(这句话有些问题,后面会解释为什么会有问题,虽然网上大部分的文章都是这样说的,虽然在很多情况下那样去理解不会出什么问题,但是实际上那样理解是不准确的,所以在你理解this的时候会有种琢磨不透的感觉),那么接下来我会深入的探讨这个问题。 为...转载 2018-07-20 09:33:43 · 907 阅读 · 1 评论 -
js总结(三)--那些年我们一起过的JS闭包,作用域,this,让我们一起划上完美的句号。
那些年我们一起过的JS闭包,作用域,this,让我们一起划上完美的句号。 之前有写过闭包,作用域,this方面的文章,但现在想想当时写的真是废话太多了,以至于绕来绕去的,让新手反而更难理解了,所以就有了此篇文章,也好和闭包,作用域,this告一段落。 第一个问题:什么是闭包? 我不想回答这个问题,但是我可以告诉你的是闭包可以解决函数外部无法访问函数内部变量的问...转载 2018-07-20 09:35:18 · 158 阅读 · 0 评论 -
js总结(四)--JS 定义方法的三种方式
来自:https://blog.youkuaiyun.com/u014338577/article/details/77775371 JS函数调用的四种方法:方法调用模式,函数调用模式,构造器调用模式,apply,call调用模式 1.方法调用模式: 先定义一个对象,然后在对象的属性中定义方法,通过myobject.property来执行方法,this即指当前的myobject 对象。 v...转载 2018-12-08 17:19:59 · 243 阅读 · 0 评论