#高阶

JS高阶---instanceof

一句话:         ....
代码星球 ·2020-04-08

JS高阶---原型链

【大纲】   【主体】1、创建函数注意:Object内置原生对象原来就有   2、添加实例方法3、根据构造函数创建实例对象原型链寻找  1、本身有在本身找         2、本身没有往摸着隐式原型链往里找     &n...
代码星球 ·2020-04-08

JS高阶---显式原型和隐式原型

前言:1、函数对象即函数的prototype原型属性指向原型对象,在创建函数时便存在,默认为空Object2、实例对象的__proto__隐式原型在实例化创建实例时产生,值等于构造函数的显式prototype原型属性的值3、开发时程序员操作显式原型在原型prototype上添加方法,不能直接操作隐式原型__proto_...

JS高阶---函数的prototype

思维导图  栈堆翻译为为stack  (1)原型与原型链 概念一、原型对象   验证步骤:  1、打印Data函数的原型prototype        原型属性指向原型对象         ===ES源码结构分析示意===     &nb...
代码星球 ·2020-04-08

JS高阶---语句分号相关

【总结】  小括号和中括号开头的在其前必须加封号; 【主体】首先搜索下     【主体】 (1)讨论---编码风格问题   (2)什么情况必须用封号?  1、其后跟着匿名式函数调用      &nbs...

JS高阶---this对象

this对象指向重点:谁调用this,则指向谁 (1)案例代码:  (2)分析:    (3)案例2 (4)相关问题       ....
代码星球 ·2020-04-08

JS高阶---IIFE&&函数前加;

IIFE(立即调用函数表达式)是一个在定义时就会立即执行的JavaScript函数。全称为ImmediatelyInvokedFunctionExpression  有时如果不加;会出现一些不必要的bug,这时为了代码的整洁性,我们不会给所有语句加,所以这里选择在IIFE之前加  ...

JS高阶---回调函数

1、什么函数是回调函数?此时两者的执行并没有先后顺序两个都是回调函数满足三个特点就是回调1、定义了函数2、没有主动调用3、最后执行了   2、常见的回调函数有哪些?1、DOM事件回调函数2、定时器回调函数3、ajax请求回调函数4、生命周期回调函数   &nb...
代码星球 ·2020-04-08

JS高阶---函数

【问题】  【主体】  1、什么是函数?①实现特定功能②多条语句的封装体③可以重复执行的代码块  2、为什么用函数?提高代码的复用性,提升效率  3、如何定义函数?①函数声明定义②函数表达式定义③构造函数定义  4、如何调用执行?①直接调用②通过对象调用③通过new④通过call或apply调用---可以让一个函数成为...
代码星球 ·2020-04-08

JS高阶---对象

四个问题      问题拓展:对象访问方式   1、属性名包含特殊字符,例如空格、-等        2、变量名不确定    变量名不确定时需要使用['属性名']      ....
代码星球 ·2020-04-08

JS高阶---数据、变量、内存

【一】基础(1)什么是数据?存储在内存里代表特定信息本质为0101,二进制数据  (2)什么是内存?  内存条通电后产生的可存储数据的空间(临时的) 拓展:  1、2种数据        2、内存分类--栈和堆          ...

JS高阶---简介+数据类型

首先看下大概流程  【一】基础  接下来看下数据类型分类和判断(1)数据类型分类基本类型/值类型5种  ---字符串String、数字Number、布尔值Boolean、未定义undefined、空null对象类型/引用类型  ---Object(任意对象)    Functio...
首页上一页1234下一页尾页