js
轨迹257
这个作者很懒,什么都没留下…
展开
-
闭包总结
一.概念闭包是指在函数声明时的作用域以外的地方调用函数二.使用场景1.作为函数作为返回值function fn() { var max = 10; return function bar(x) { if(x > max) { console.log(x); } } } var f1 = fn();原创 2017-12-19 14:53:25 · 271 阅读 · 0 评论 -
js基本数据类型和引用数据类型的区别
1、基本数据类型和引用数据类型 ECMAScript包括两个不同类型的值:基本数据类型和引用数据类型。 基本数据类型指的是简单的数据段,引用数据类型指的是有多个值构成的对象。 当我们把变量赋值给一个变量时,解析器首先要确认的就是这个值是基本类型值还是引用类型值。2、常见的基本数据类型: Number、String 、Boolean、Null和Undefined。基本原创 2018-02-06 11:35:46 · 573 阅读 · 0 评论 -
内存空间详解
注:本文只作为学习和参考,如有疑问,欢迎大家指出,共同交流学习,谢谢!前言因为JavaScript具有自动垃圾回收机制,所以对于前端开发来说,内存空间并不是一个经常被提及的概念,很容易被大家忽视。特别是很多不是计算机专业的朋友在进入到前端之后,会对内存空间的认知比较模糊,甚至有些人干脆就是一无所知。当然也包括我自己。在很长一段时间里认为内存空间的概念在JS的学习中并不是那么重要。可是后...转载 2018-06-25 16:52:51 · 1845 阅读 · 0 评论 -
H5通过流的方式预览PDF文件实践总结:
前言:最近领导让研究H5如何通过后端返回流的方式去预览PDF文件,通过实践,现总结如下:一.导入插件pdf.js,先去官网下载插件: http://mozilla.github.io/pdf.js/getting_started/#download,插件目录如下图: 当下载下来后,为做测试,将目录文件直接部署在线服务器,去直接访问viewer.html看是否能成功,输入地址: ...原创 2018-07-18 15:29:21 · 16288 阅读 · 1 评论 -
js 获取每月有几周,当前时间在当月第几周,今天周几等方法
因产品需要展示相关时间,现总结如下方法:以供日后参考:获取每月有几周 // year:年 month:月 day:日 getWeeks(year, month, day) { const d = new Date() // 该月第一天 d.setFullYear(2018, 6, 1) let w1 = d.getDay() if (w1 ...翻译 2018-07-06 15:39:36 · 9746 阅读 · 1 评论