摘要: 关于this指向问题的讨论一直是学习js不可忽视的重要部分,那些一个又一个围绕this挖的笔试坑,仿佛永远也填不完 以上这段代码是再浅显不过的this指向问题,也就是谁调用的函数,函数体中的this就指向谁再看下面这段 这次this指向了最外层的window对象,为什么呢,还是那个道理,这次this 阅读全文
posted @ 2018-12-09 11:08 慕容文刀 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 字符串转数字 1.当字符串中是纯数字 例如:var s = '234'; /********** 字符串在运算操作中会被当做数字类型来处理 ***************/ s *= 1; /******* string的两个转换函数,只对string有效 ********/ parseInt(s) 阅读全文
posted @ 2018-12-06 17:24 慕容文刀 阅读(3014) 评论(0) 推荐(0) 编辑
摘要: //前言 闭包,这个概念对于每位JSer而言都不陌生,它几乎伴随着每个前端入门者的初学阶段,重要到几乎每家公司面试都会问。 关于闭包究竟是什么,闭包干嘛用的,网上各种回答也是五花八门,动不动就扯到隐匿变量/内存泄漏这些概念,让没有C基础的初学者越看越晕,我不能说那些是错的,不过显然对新手不太友好。曾 阅读全文
posted @ 2018-11-25 10:45 慕容文刀 阅读(1673) 评论(1) 推荐(1) 编辑
摘要: 本文的目的就是要保证你彻底弄懂javascript的执行机制,如果读完本文还不懂,可以揍我。 文章转自:https://juejin.im/post/59e85eebf265da430d571f89 不论你是javascript新手还是老鸟,不论是面试求职,还是日常开发工作,我们经常会遇到这样的情况 阅读全文
posted @ 2018-11-23 17:11 慕容文刀 阅读(674) 评论(0) 推荐(0) 编辑
摘要: 最近跟着组里的大佬面试碰到这么一个问题, Q:说说var、let、const的区别A:balabalabalabla...Q:const定义的值能改么?A:你逗我?不能吧 不知道各位看官怎么想?答案是部分能改,部分不能改。const定义的基本类型不能改变,但是定义的对象是可以通过修改对象属性等方法来 阅读全文
posted @ 2018-11-23 09:35 慕容文刀 阅读(211) 评论(0) 推荐(0) 编辑
摘要: CSS选择器效率问题 今天学习了CSS各类选择器,对其效率问题有些疑问,故总结了一些学习笔记 有很多人都忘记了,或在简单的说没有意识到,CSS在我们手中,既能很高效,也可以变得很低能。这很容易被忘记,尤其是当你意识到你会的太少,CSS代码效率很低的时候。 下面的规则只真正被应用到那些速度要求很高,有 阅读全文
posted @ 2018-11-09 17:06 慕容文刀 阅读(511) 评论(0) 推荐(0) 编辑
摘要: JavaScript中的模块化开发 一、为什么会有模块化 1. 当一个项目开发的越来越复杂的时候,会遇到一些问题,比如: 命名冲突:当项目由团队进行协作开发的时候,不同开发人员的变量和函数命名可能相同;即使是一个开发,当开发周期比较长的时候,也有可能会忘记之前使用了什么变量,从而导致重复命名,导致命 阅读全文
posted @ 2018-11-09 16:44 慕容文刀 阅读(173) 评论(0) 推荐(0) 编辑
摘要: forEach遍历数组 [].forEach(function(value, index, array) { // ... }); 例子 注意其与jQuery的$.each类似,只不过参数正好是相反的 $.each([], function(index, value, array) { // ... 阅读全文
posted @ 2018-11-08 10:38 慕容文刀 阅读(172) 评论(0) 推荐(0) 编辑
摘要: Promise,ES6中定义的规范,不会使用Promise,都不敢说自己用过ES6,大部分介绍Promise的规范的文章对于新手小白来说看得云里雾里,且并不是通俗易懂。本文通过实例介绍讲述Promise中then的的最通俗应用理解,代码建立在不出现异常的情况的操作下,不严谨之处,请以官方规范为标准。 阅读全文
posted @ 2018-10-30 10:40 慕容文刀 阅读(1838) 评论(0) 推荐(0) 编辑
摘要: banner.png JQuery, 曾经从事网页工作者的标配, 以前还没有前端的概念, 但不懂JQuery几乎是会被嘲讽的. 而当下的使用量却逐年降低, 更多的用户转向新兴的 React/Angular/Vue . 今天我们来聊聊, 相比JQuery成熟庞大生态圈, 为什么我们现在开始逐步的放弃 阅读全文
posted @ 2018-10-29 16:55 慕容文刀 阅读(3024) 评论(0) 推荐(0) 编辑