javascript javascript 面向对象(实现继承的几种方式) 基本思想借用构造函数的基本思想就是利用call或者apply把父类中通过this指定的属性和方法复制(借用)到子类创建的实例中。因为this对象是在运行时基于函数的执行环境绑定的。也就是说,在全局中,this等于window…
javascript JS中的逻辑运算符&&、||,位运算符|,& 1、JS中的||符号: 运算方法: {代码…} 总结:真前假后 2、JS中的&&符号: 运算方法: {代码…} 总结:假前真后 弄懂了以上说的还应该知道: {代码…} 举个栗子: 3、位运算符:| 运算方法: {代码…..
无分类 30分钟,让你彻底明白Promise原理 前一阵子记录了promise的一些常规用法,这篇文章再深入一个层次,来分析分析promise的这种规则机制是如何实现的。ps:本文适合已经对promise的用法有所了解的人阅读,如果对其用法还不是太了解,可以移步我的上一篇…
无分类 Vue生命周期的理解 当面试官问:“谈谈你对vue的生命周期的理解”,听到这句话你是不是心里暗自窃喜:这也太容易了吧,不就是beforeCreate、created、beforeMount、mounted、beforeUpdate、updated、beforeDestroy、destroyed 这几个…
javascript 轻松理解JS基本包装对象 今天来讨论一下JS中的基本包装对象(也叫基本包装类型),之前刚学到这里的时候,自己也是一头雾水,不明白这个基本包装对象到底是个什么鬼,后来找了很多资料,终于看清了它的真面目。首先呢,我们现在复习一下J…
javascript JS中数据类型、内置对象、包装类型对象、typeof关系 平时在复习JS基础知识时,经常会遇到JS数据类型、基础数据类型、内置对象、包装类型对象,检测数据类型时,用到的typeof值,感觉都差不多,但是又有差异。今天特地整理下,方便理解。
javascript 为什么编程语言的都要定义数据类型 对于一个程序员来讲,写代码的第一件是请,恐怕就是需要定义一些数据类型。而程序本身,就是对这些数据类型进行操作,有没有人思考过,为什么每种语言编写的程序,开始都需要定义数据类型呢?
javascript JS中的call、apply、bind方法详解 在 javascript 中,call 和 apply 都是为了改变某个函数运行时的上下文(context)而存在的,换句话说,就是为了改变函数体内部 this 的指向。JavaScript 的一大特点是,函数存在「定义时上下文」和「运行时上下…