加载中
js 手机摇一摇

const shark = (fn) => { const shake = 3000; let last_update = 0; let x = 0; let y = 0; let z = 0; let last_x = 0; let last_y = 0; let last_z = 0; const deviceMotionHandler = (ev...

03/23 12:39
4
JavaScript之各种继承方式和优缺点

JavaScript之各种继承方式和优缺点 原型链继承 function Parson(){ this.name = 'hy' } Parson.prototype.getName = function(){ console.log(this.name) } function Child(){ } Child.......

JavaScript之类数组对象和arguments

JavaScript之类数组对象和arguments 类数组对象 所谓类数组对象就是拥有一个length属性和若干个索引属性的对象 Arguments对象就是一个类数组对象 一个DOM方法 (document.getElementsByTagNa...

JavaScript之new的模拟实现

JavaScript之new的模拟实现 一句话介绍bind: new 运算符创建一个用户定义的对象类型的实例或具有构造函数的内置对象类型之一 new实现了哪些功能 function Otaku (name , age){ this.name =...

JavaScript之bind模拟实现

JavaScript之bind模拟实现 一句话介绍bind: bind() 方法会创建一个新函数,当这个新函数被调用时,bind()的第一个参数将作为他运行时的this,之后的一序列参数将会在传递的实参前传入作为他...

JavaScript之call模拟实现

JavaScript之call模拟实现 call call()方法在使用指定的this值和若干个指定的参数值的前提下调用某个函数和方法。 var obj = { value : 1 } function foo(){ console.log(this.value) } foo....

JavaScript之apply模拟实现

JavaScript之apply模拟实现 apply的实现跟call类似 ES5的实现 Function.prototype.apply2=function(context,arr){ var context = context || window context.fn = this var result if(!ar.....

JavaScript参数按值传递

JavaScript参数按值传递 ECMAScript中所有函数的参数都是按值传递 什么是按值传递呢? 也就是说,把函数外部的值复制给函数内部的参数,就和把值从一个变量复制到另一个变量一样。 var value ...

JavaScript原型到原型链

JavaScript原型到原型链 每个函数都有一个prototype属性 函数的prototype属性指向了一个对象,这个对象正是调用该构造函数而创建的实例的原型 什么是原型呢? 每一个JavaScript对象(null除外)...

js 唤端(js唤起手机App)

h5页面唤起app const appDownload = () => { // 分享- 唤起 - 下载 function failed() { window.location = '应用商店的scheme ' } function transfer(cb) { window.location.href = '自家产...

01/22 20:00
28
JavaScript变量对象

JavaScript变量对象 每一个执行上下文,都有三个重要的属性 变量对象 作用域链 this 变量对象 变量对象是与执行上下文相关的数据作用域,存储了在执行上下文中定义的变量和函数声明 不同执行...

JavaScript执行上下文栈

JavaScript执行上下文栈 顺序执行? 如果要问到JavaScript代码执行顺序的话,想必写过JavaScript的开发者都会有个直观的印象,那就是顺序执行。 var foo = function(){ console.log (1) } fo...

JavaScript词法作用域和动态作用域

作用域 作用域是指代码中定义变量的区域。 作用域规定了如何查找变量,也就是确定当前代码执行对变量的访问权限 JavaScript采用的是词法作用域,也就是静态作用域。 静态作用域和动态作用域 ...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部