js
司強
这个作者很懒,什么都没留下…
展开
-
this指向
** This指向规则 ** This指向分为四种绑定规则:默认绑定、隐式绑定、显式绑定以及关键字new绑定。在ES6之后,又有了箭头函数中的this规则。我们用实例看看,this在这些情况下的值是怎样的: 实例一 function foo() { console.log(this.bar); } var bar = "bar1"; var o2 = {bar: "bar2", foo: foo}; var o3 = {bar: "bar3", foo: foo}; foo();原创 2020-11-30 15:31:47 · 232 阅读 · 2 评论 -
前端面试题整理
1、快速扰乱数组排序 var arr = [1,2,3,4,5,6,7,8,9,10]; arr.sort(function(){ return Math.random() - 0.5; }) console.log(arr); 2、JS判断设备来源 function deviceType(){ var ua = navigator.userAgent; var agent = ["Android", "iPhone", "Sym原创 2020-11-10 09:58:12 · 160 阅读 · 0 评论