摘要:不过,匿名函数的执行环境具有全局性,因此其通常指向。可行原因是这里的赋值实际上把匿名函数当作表达式处理了,表达式后面可以加括号。 this是Javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如, function test(){ this.x = 1; }随着函数使用场合的不同,this的值会发生变化。有一个总的原则,那就是...
摘要:有以下个进度事件在接收到响应数据的第一个字节时触发。在接收响应数据期间持续的触发在请求发生错误时触发在因调用方法而终止连接时触发在接收到完整的响应数据时触发在通信完成或者触发,,事件后触发。 有以下6个进度事件: loadstart: 在接收到响应数据的第一个字节时触发。 progress: 在接收响应数据期间持续的触发 error: 在请求发生错误时触发 abort: 在因调用ab...
摘要:目前大多基于管理后台如等,都已经集成常见需求。在此贴上原生代码实现,有用之处即可。仿照邮箱效果有如果遍历找到遍历找不到创建内容开关选项卡选项卡没有创建内容删除 showImg(https://segmentfault.com/img/bVrgBU); 目前大多基于bootstrap管理后台如ACE等,都已经集成常见需求。但是类似126邮箱这种没有找到。在此贴上原生js代码实现,有用之处...
摘要:在公司,一般都会有公司规定的若干规范,在编码时,时刻提醒要遵循这些规范,命名规则缩进规则换行规则团队不分大小,哪怕是个人独立项目,风格统一的代码,是确保代码可读性的前提。 showImg(https://segmentfault.com/img/bVbsvIu?w=640&h=639); 什么样的代码才是好代码 **遵循规范有意义的命名足够短的方法体无歧义的行为**一篇好的代码,就如同...
摘要:当哈希表中的键值对的数量超过当前容量与负载因子的乘积时,哈希表将会进行操作,使哈希表的桶数增加一倍左右。只有散列值相同且相同才是所要找的节点。 HashMap容器 1. 简介 HashMap基于散列表实现了Map接口,提供了Map的所有可选操作,HashMap与Hashtable大致相同,区别在于HashMap不支持同步而且HashMap中存储的键值都可以为null。HashMap中不...