![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaScript笔记
昼猫
这个作者很懒,什么都没留下…
展开
-
昼猫笔记 JavaScript -- 作用域技巧!!
昼猫笔记 JavaScript – 作用域技巧!! 简单理解 var zm = function (x) { var code = 'bb' return code }; 学过js的老哥们都知道,当这样简单的一个函数进入浏览器,浏览器开始解释代码,会将window分两个模块:存储模块、执行模块。 存储模块,找到所有的var和function关键字,给这些变量添加内存地址 执行模块,代码从上到...转载 2019-01-10 15:34:14 · 149 阅读 · 0 评论 -
昼猫笔记 JavaScript -- 闭包
本次主要内容:闭包 所需阅读时间:约3分钟 记得点个赞支持支持我哦 文章来自个人公众号 昼猫笔记 文章目录初步了解闭包如何产生闭包呢?那闭包到底是什么呢?产生闭包的条件常见的闭包闭包作用思考总结 初步了解闭包 先看下代码,输出结果是多少? function fn1 () { var a = 2 function fn2 () { console.log(a) } ...原创 2019-01-11 10:00:42 · 174 阅读 · 0 评论 -
昼猫笔记 JavaScript -- 异步执行|定时器真的定时执行?
本篇主要内容:异步、定时器引发的思考 预计阅读时间:8分钟 了解 我们都知道在js中定时器有两种 setInterval() 、setTimeout() setInterval():按照指定的周期(以毫秒计)来调用函数或计算表达式。方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。 setTimeout():在指定的毫秒数后调用函数或计算表达式。 那么问题来了,...原创 2019-01-06 19:31:53 · 1297 阅读 · 2 评论 -
昼猫笔记 JavaScript -- 面向对象(I)
面向对象的方式 单例模式(字面量定义) var obj = {} 类的实例 var obj = new Object() 工厂创建 构造函数 扮演了三种角色,(普通函数、普通对象、类) 面向对象相关问题 构造函数里的属性怎么看?看this,谁前面有this谁就是属性 function Zhoumao(name, age) { var name = '昼猫' this.name = n...原创 2019-01-07 16:33:20 · 125 阅读 · 0 评论 -
昼猫笔记 -- 闭包、隐式转换面试题集合
昼猫笔记 – 面试题集合 主要内容:闭包、函数声明方式、隐式转换 一、如下代码输出的结果是什么: (function () { var x = foo(); var foo = function foo() { return 'foobar' }; return x; })(); 分析: 首先看到这道题,我们最先看到这是以一个匿名自执...原创 2019-01-14 09:36:02 · 313 阅读 · 0 评论 -
昼猫笔记 JavaScript -- 面向对象(II)-- 继承
继承 由于js不像java那样是真正面向对象的语言,js是基于对象的,它没有类的概念。所以,要想实现继承,可以用js的原型prototype机制或者用apply和call方法去实现,还有就是js可以通过构造函数和原型的方式模拟实现类的功能。另外,js类式继承的实现也是依靠原型链来实现的。 继承方法 call继承:子类继承父类,将父类的私有属性继承为子类的私有属性 function Xx() ...原创 2019-01-09 15:56:47 · 180 阅读 · 0 评论 -
Chrome调试技巧
Chrome 调试技巧 写在前面:本文包括浏览器调试,不包括web移动端调试。本文调试均在chrome浏览器进行。 alert 这个不用多说了,不言自明。 console 想必大家都在用console.log在控制台输出点东西,其实console还有其它的方法: console.log( "打印字符串" ); //在控制台打印自定义字符串 console.error( "我是个错误" ...转载 2019-02-25 14:52:13 · 234 阅读 · 0 评论 -
Webpack 更详细的配置安装说明
文章目录webpack 简要说明什么是 webpack为什么要使用 webpackwebpack4 安装须知安装依赖包webpack-dev-server 工具安装配置文件引入html-webpack-plugin 插件安装配置样式处理(loader)处理第三方文件类型的过程CSSLessSasswebpack.comfig.js webpack 简要说明 什么是 webpack webpack是...原创 2019-05-26 20:55:49 · 230 阅读 · 0 评论