第一次看到柯里化这个词的时候,还是在看一篇算法相关的博客提到把函数柯里化,那时一看这个词就感觉很高端,实际上当你了解了后才发现其实就是高阶函数的一个特殊用法。 果然是不管作用...
第一次看到柯里化这个词的时候,还是在看一篇算法相关的博客提到把函数柯里化,那时一看这个词就感觉很高端,实际上当你了解了后才发现其实就是高阶函数的一个特殊用法。 果然是不管作用...
自从用习惯flex布局我基本已经不怎么使用float了。现在又出现了grid布局,就像flex的升级版,布局上十分强大。主要属性:grid-template-columns:...
讲解大致会根据下图展开 本文部分参考了书籍《你不知道的javascript》上卷 对象的定义与赋值 经常使用的定义与赋值方法obj.prop =value或者obj['pro...
ES5数组新增的3个方法 1、forEach 作用:帮我们遍历数组,每遍历到一个值,就会调用一次回调,把这个值与它的下标传递过去 语法:数组.forEach(function...
ES5数组新增的3个方法 1、forEach 作用:帮我们遍历数组,每遍历到一个值,就会调用一次回调,把这个值与它的下标传递过去 语法:数组.forEach(function...
函数的四种调用模式 函数中的this,调用方式不同,指向不同 this与调用有关,与定义无关 函数调用模式 函数名() || (function(){}()) ==> win...
预解析 可以理解为js解析引擎在逐行执行代码前,对一些特殊代码的预先执行。 也可以认识是在马拉松之前的热身运动。 具体一点讲,是js在逐行执行代码前,会对js脚本进行一个整体...
作用域 变量的有效范围。 如何检测变量的有效范围 在指定的作用域下访问该变量,如果不报错,就证明这个变量的有效范围覆盖了这个作用域。 全局变量 指的是在代码的任何地方都可以使...
原型 原型本身是一个对象,这个对象的属性与方法可供其他对象。 谁有原型 默认所有的对象都有原型 谁有prototype 默认所有的函数都有prototype 给对象手动添加p...
原型 原型本身是一个对象,这个对象的属性与方法可供其他对象访问。 任何对象都有成为原型的潜质,下面的代码就让obj成为了原型。 谁有原型 默认所有的对象都有原型 谁有prot...
JavaScript 基本组成 JavaScript由几部分构成? BOM、DOM、ECMAScript 数据类型 数据类型有哪些? js数据类型分为两大类,6种。 简单数据...