
WEB-javascript
web前端js脚本
渐渐高飞
用技术打造完美人生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js实现继承
最近在重新研读javaScript高级程序设计(第3版),总结一下js如何实现继承 原型链继承 其代码如下: function SuperType() { this.property = true; } SuperType.prototype.getSuperValue = function() { return this.property;...原创 2020-04-18 21:52:26 · 237 阅读 · 0 评论 -
javaScript数据类型
原始数据类型: number、string、null、undefines、Boolean、symbol(es6) number: js只有一种数据类型,可以是小数和整数。 let a = 3; let b = 3.14; string: 字符串可以是引号中的任意文本,单双引号都可以 let name = '飞哥'; ...原创 2020-04-05 17:35:49 · 238 阅读 · 1 评论 -
javaScript event loop(事件循环)
event loop 事件循环 微任务: 有js引擎发起的任务(promise),微任务包括process、nextTick、promise、mutationObserve 宏任务: 又宿主对象发起的任务(setTimeout),宏任务包括setTimeout、setInterval等等 执行顺序如下: 1、在异步事件执行完操作后会放入一个执行队列里,根据...原创 2019-12-22 12:13:35 · 141 阅读 · 0 评论 -
js数组排序的几种方法
// sort() 数组对象排序 var arr = [ {name:"小恭",age:11}, {name:"小发",age:3}, {name:"小喜",age:12}, {name:"小财",age:40} ]; console.log(arr); console.log(arr[0]); var c...原创 2018-06-22 10:04:30 · 30569 阅读 · 4 评论 -
闭包应用demo
<body> <button>Button0</button> <button>Button1</button> <button>Button2</button> <button>Button3</button> <b原创 2018-06-25 10:35:55 · 415 阅读 · 0 评论 -
原型与原型链解析
通俗的讲,原型就是一个可以复制的类,通过复制可以创建一个一模一样的新的类; 原型是一个对象模板,里面有一些公共的方法和类,在js中所有对象都拥有一个_proto_属性; 函数对象拥有一个prototype 属性; 例子: let preson = function(name) { this,name = name } preson.prototype.sayHello = ...原创 2019-06-16 08:50:22 · 598 阅读 · 0 评论 -
递归浅析
递归:程序调用自身的经典编程技巧。 a、有反复执行的过程; b、有跳出反复执行的条件 计算n 的阶乘 function recursive(n) { let sum = 0 if (n === 1) { return 1 } sum = n *recursive(n - 1) return sum } ...原创 2019-06-16 08:55:56 · 185 阅读 · 0 评论 -
cookie 、localStorage、sessionStorage应用的区别
特性 Cookie localStorage sessionStorage 数据的生命期 一般由服务器生成,可设置失效时间。如果在浏览器端生成Cookie,默认是关闭浏览器后失效,也可设置失效时间 除非被清除,否则永久保存 仅在当前会话下有效,关闭页面或浏览器后被清除 存放数据大小 4K左右 一般为5MB 与服务器端通信 ...转载 2019-06-16 09:04:21 · 279 阅读 · 0 评论 -
apply() call() bind()作用与区别
apply()和call()调用对象的一个方法,用另一个对象代替当前对象; 基本用法: function add(a, b) { return a + b } function sub(a, b) { return a - b } // apply 调用 let a = add.apply(sub, [4, 2]) let b = sub,apply(add, [4...原创 2019-06-16 09:11:56 · 835 阅读 · 0 评论