js
小王要努力·
这个作者很懒,什么都没留下…
展开
-
js-bind
我们比对下,发现这个时候可以发现这两个并不相等因为fn2 调用bind,将fn2的函数体克隆一份,产生新的函数,返回.新函数中this指向bind的第一个参数(obj1)方法创建一个新的函数,在 bind() 被调用时,这个新函数的 this 被指定为 bind() 的第一个参数,而其余参数将作为新函数的参数,供调用时使用。在学习使用js过程中,我们经常会用到this这一神奇关键字,有时候他可以是’对象‘,有时候他又可以代表’方法‘,那么有时候我们经常会迷惑他到底指向哪里呢。但是注意没有办法传递实参。原创 2023-03-20 22:23:20 · 86 阅读 · 0 评论 -
js基本语法(更新)
/ parseFloat() 从左向右检测字符串,遇见非数字则返回其前面的数字,遇见.也会继续检测,开始就是非数字,则返回NaN。// Number(参数) 将其他类型的字符转化为数字,成功则返回数字,失败返回NaN,一般只能转化字符串类型数字。parseInt() 从左向右检测字符串,遇见非数字则返回其前面的数字,开始就是非数字,则返回NaN。值1 : 值2 条件成立将值1赋值给变量,不成立则把志2赋值给变量。表达式1 : 表达式2 条件成立则执行表达式1,不成立则执行表达式2。原创 2023-03-06 20:39:56 · 104 阅读 · 1 评论 -
盘点JS中this的简单用法----若有错误,多多指导
6,显示函数绑定,call() 和 apply() 方法是预定义的 JavaScript 方法。此时返回的则是[object window]返回全局对象,注意在JS严格模式下,返回的是undefined。2,在函数中使用时,因为在 JavaScript 函数中,函数的拥有者默认绑定 this。3,在HTML事件处理程序中,this代表的是接受此事件的元素。在上例中,此时的this所代表的则是car这个方法拥有者。1,在方法中使用,此时this代表的是方法拥有者。5,在对象方法中,this代表的是对象。原创 2023-02-16 21:39:22 · 105 阅读 · 0 评论