这次主要用例子解释一下什么是作用域,什么是自由变量,什么是闭包,因为用一句话概括实在是概括不出来,欢迎有大神可以一句话解释的在评论区评论一下,十分感谢。 1. 说一下变量提升的理解 以下两种情况下会进行变量提示 变量定义…
分类:前端开发
前端特效在线演示[附源码]
Front-End-Development Jump To The Home Page For Experiencing Jump To The Home Page For Source Code Demo Pages …
Promise链式调用方案
最近在用node查询mysql数据库,一个方法里需要做最多5次的纵深查询。 第一个版本写了5层回调,丑陋不堪: this.insertUser = function(openId, floorName , func ){…
Vue2.0之自带浏览器里无法打开(兼容处理)
今天在掘金的小群里,一位同学发现Vue在android内嵌H5页面不显示,原因有很多。 首先,别急,请看下面的推荐方案: 1、找个android真机测试下(机型版本为4.4以上),真机联调测试(如果不知道怎么联调,那么请…
web开发小记2:js触发css过渡
标签: css — 今天开发遇到了而一个问题,就是用原生的JavaScript实现jQuery的fadein效果。 > fadeIn() 方法使用淡入效果来显示被选元素,假如该元素是隐藏的 我的具体思路…
HTML5元素介绍
1、设计辅助信息 aside元素用来表示当前页面或文章的附属信息部分,它可以包含与当前页面或主要内容相关的引用、侧边栏、广告、导航条以及其他类似的有别于主要内容的部分。 使用场景: (1)作为主要内容的附属信息部分,包含…
table表格的身份证号码、长数字不正确显示(科学计数法显示)
PHP输出数字超过一定长度时,会自动转换为科学计数法的形式显示: 例子:440901199912222222在表格显示为4.4090119991222E+17 解决方法:用PHP函数格式化数字即可 number_form…
AdaBoost(Adaptive Boosting)
AdaBoost 作为一种经典的提升方法,可以从不同维度去分析理解它。 算法释义 AdaBoost 作为一种提升方法,通过改变训练数据的权值分布,为不同的弱分类器定义不同的权值,从而将一系列弱分类器线性最终组合成一个强分…
Class:向传统类模式转变的构造函数
前言 JS基于原型的‘类’,一直被转行前端的码僚们大呼惊奇,但接近传统模式使用class关键字定义的出现,却使得一些前端同行深感遗憾而纷纷留言:“还我独特的JS”、“净搞些没实质的东西”、“自己没有类还非要往别家的类上靠…
JavaScript函数闭包
JavaScript闭包 JavaScript 变量可以是局部变量或全局变量。私有变量可以用到闭包。 全局变量 1.函数可以访问函数内部定义的变量,这里和Python还是比较相像的。 例如: function myFun…
常用CSS样式使用技巧
这里我把压箱底的代码都贡献出来了,呵呵。 是的,前端需要记的东西太多,平时遇到的问题解决后急需一个能归纳总结的这些问题点的地方,有时候一问题一行代码就能轻松解决而不必再次上网查解决办法。开发效率就是这样攒下来的! 我编码…
JS中的原型对象
JS中的原型对象 白天写了一篇【JS中创建对象的方法】,写完以后感觉意犹未尽(实际情况是感觉原型那块内容没有交 代清楚),所以开这一篇继续聊聊关于JavaScript中的原型对象 相信用过vue的童鞋,都经常这样做,用V…