javascript中的bind方法

bind和apply,call都是用来改变this用的,只不过bind返回一个函数,不是立即调用。 先给window下增加一个str属性 window.str = '全局window下的str' let a = { ...
5 个月前 - 138 热度 - 0 评论

闭包的应用

以最小的改动解决以下代码的错误(可以使用es6) const obj = { name: " jsCoder", skill: ["es6", "react", &quot...
5 个月前 - 198 热度 - 0 评论

定义自己的函数属性

权威指南145页,<<定义自己的函数属性>> 用我的理解来描述:一个函数在调用时候需要一个变量,但是每次调用函数的时候这个变量的值会变,为了做到这点,需要保存这个变量的值,虽然我们可以把这个变量保存在全局中,但是这个...
7 个月前 - 212 热度 - 0 评论

使用arguments.callee来递归

var a = function(x){ if(x<=1) return 1; return x * arguments.callee(x-1) } a(1)//1 a(2)//2 a(3)//6 a(4)//24...
7 个月前 - 165 热度 - 0 评论

JS原型链

function a (){ var b = 1 a.c = 2 } b是自有属性 c是私有属性...
7 个月前 - 196 热度 - 0 评论

活着就是感悟-1

生活都是自己选择的,所以,永远不要懊恼自己当初的决定,永远不要后悔,你能做的就是让大脑变得清醒和更加智慧,乘风破浪向前即可。 你现在所处的境况是你过去几年的结果。你感到痛苦,有可能是身体的,也有可能是心灵上的,如果是身体上的,说明你没有好好...
8 个月前 - 221 热度 - 0 评论

js类库支持ADM,Common.js的写法

;(function (root, factory) { if (typeof exports === 'object') { module.exports = factory(); } e...
9 个月前 - 287 热度 - 8 评论

在阿里云ECS CentOS7上部署基于MongoDB+Node.js的博客

前言:这是一篇教你如何在阿里云的ECS CentOS 7服务器上搭建一个个人博客的教程,教程比较基础,笔者尽可能比较详细的把每一步都罗列下来,包括所需软件的下载安装和域名的绑定,笔者在此之前对Linux系统也是了解甚少,通过这个过程,自感学...
9 个月前 - 310 热度 - 5 评论

原生ajax封装

还比较好用 function ajaxMy(options) { let { url, type, data, dataType...
9 个月前 - 269 热度 - 5 评论