随笔分类 -  js

上一页 1 ··· 4 5 6 7 8 9 下一页
js相关
摘要:一句话介绍 . 阅读全文
posted @ 2019-12-02 15:51 剑仙6 阅读(108) 评论(0) 推荐(0)
摘要:大纲: 主体: (1)概论 (2)层级 执行上下文层级为n+1原则 作用域层级也是n+1原则 验证: (3)函数作用域作用 隔离变量,不同作用域下,相同变量名不会有冲突 (4) . 阅读全文
posted @ 2019-12-02 15:50 剑仙6 阅读(135) 评论(0) 推荐(0)
摘要:大纲: 主体: 注意:*******函数调用时才会产生上下文栈,声明时不会产生********** 顺序: 概念图: 执行上下文栈的顺序 →后进先出 其他概念图: 当前执行的上下文总是在顶部 全局执行上下文总是在底部 【面试题】 递归调用:在函数内部去调用本身 递归一般都会有退出条件,不然会是死循环 阅读全文
posted @ 2019-12-02 15:37 剑仙6 阅读(164) 评论(0) 推荐(0)
摘要:1、代码分类 2、全局执行上下文 3、函数执行上下文 . 阅读全文
posted @ 2019-12-02 14:56 剑仙6 阅读(95) 评论(0) 推荐(0)
摘要:大纲: 主体: 案例1: 接下来在控制台source里进行断点测试 打好断点后,在控制台测试window . 阅读全文
posted @ 2019-12-02 14:51 剑仙6 阅读(93) 评论(0) 推荐(0)
摘要:测试1: 分析如下 结果如下: 测试2: 测试3: 测试4: . 阅读全文
posted @ 2019-12-02 14:36 剑仙6 阅读(126) 评论(0) 推荐(0)
摘要:一句话: . 阅读全文
posted @ 2019-12-02 14:19 剑仙6 阅读(175) 评论(0) 推荐(0)
摘要:【大纲】 【主体】 1、创建函数 注意:Object内置原生对象原来就有 2、添加实例方法 3、根据构造函数创建实例对象 原型链寻找 1、本身有在本身找 2、本身没有往摸着隐式原型链往里找 或者再上层 4、原型链尽头 Object.prototype.__prop__为null 5、原型链理解 本质 阅读全文
posted @ 2019-12-02 14:15 剑仙6 阅读(226) 评论(0) 推荐(0)
摘要:前言: 1、函数对象即函数的prototype原型属性指向原型对象,在创建函数时便存在,默认为空Object 2、实例对象的__proto__隐式原型在实例化创建实例时产生,值等于构造函数的显式prototype原型属性的值3、开发时程序员操作显式原型在原型prototype上添加方法,不能直接操作 阅读全文
posted @ 2019-12-02 12:43 剑仙6 阅读(564) 评论(0) 推荐(0)
摘要:思维导图 栈堆翻译为为stack (1)原型与原型链 概念一、原型对象 验证步骤: 1、打印Data函数的原型prototype 原型属性指向原型对象 ES源码结构分析示意 2、空对象 3、JS特点:动态添加属性 小结: prototype原型、constructor构造 1、每个函数有一个prot 阅读全文
posted @ 2019-12-02 12:04 剑仙6 阅读(221) 评论(0) 推荐(0)
摘要:【总结】 小括号和中括号开头的在其前必须加封号; 【主体】 首先搜索下 【主体】 (1)讨论 编码风格问题 (2)什么情况必须用封号? 1、其后跟着匿名式函数调用 此时可以在匿名函数前加;如下所示 2、有时也会加到前面 原因:上线时会对js文件进行合并压缩, 如果不加,则会报错,将之前代码视为一体 阅读全文
posted @ 2019-12-02 11:24 剑仙6 阅读(169) 评论(0) 推荐(0)
摘要:this对象指向 重点:谁调用this,则指向谁 (1)案例代码: (2)分析: (3)案例2 (4)相关问题 . 阅读全文
posted @ 2019-12-02 11:02 剑仙6 阅读(138) 评论(0) 推荐(0)
摘要:IIFE( 立即调用函数表达式)是一个在定义时就会立即执行的 JavaScript 函数。 全称为Immediately Invoked Function Expression 有时如果不加;会出现一些不必要的bug,这时为了代码的整洁性,我们不会给所有语句加,所以这里选择在IIFE之前加 上述作用 阅读全文
posted @ 2019-12-02 10:52 剑仙6 阅读(215) 评论(0) 推荐(0)
摘要:1、什么函数是回调函数? 此时两者的执行并没有先后顺序 两个都是回调函数 满足三个特点就是回调 1、定义了函数 2、没有主动调用 3、最后执行了 2、常见的回调函数有哪些? 1、DOM事件回调函数 2、定时器回调函数 3、ajax请求回调函数 4、生命周期回调函数 . 阅读全文
posted @ 2019-12-02 10:32 剑仙6 阅读(174) 评论(0) 推荐(0)
摘要:【问题】 【主体】 1、什么是函数? ①实现特定功能 ②多条语句的封装体 ③可以重复执行的代码块 2、为什么用函数? 提高代码的复用性,提升效率 3、如何定义函数? ①函数声明定义 ②函数表达式定义③构造函数定义 4、如何调用执行? ①直接调用 ②通过对象调用 ③通过new④通过call或apply 阅读全文
posted @ 2019-12-02 10:23 剑仙6 阅读(104) 评论(0) 推荐(0)
摘要:四个问题 问题拓展:对象访问方式 1、属性名包含特殊字符,例如空格、-等 2、变量名不确定 变量名不确定时需要使用['属性名'] . 阅读全文
posted @ 2019-12-02 10:09 剑仙6 阅读(129) 评论(0) 推荐(0)
摘要:【一】基础 (1)什么是数据? 存储在内存里 代表特定信息 本质为0101,二进制数据 (2)什么是内存? 内存条通电后产生的可存储数据的空间(临时的) 拓展: 1、2种数据 2、内存分类--栈和堆 (3)什么是变量? (4)数据、变量、内存区别 【二】相关问题 (1)内存 (2)引用变量赋值 (3 阅读全文
posted @ 2019-12-02 00:34 剑仙6 阅读(141) 评论(0) 推荐(0)
摘要:首先看下大概流程 【一】基础 接下来看下数据类型分类和判断 (1)数据类型分类 基本类型/值类型5种 字符串String、数字Number、布尔值Boolean、未定义undefined、空null 对象类型/引用类型 Object(任意对象) Function(一种特别的对象,可以执行) Arra 阅读全文
posted @ 2019-12-01 22:12 剑仙6 阅读(204) 评论(0) 推荐(0)
摘要:面试常问的一个基础问题 == 和 区别是什么? 这里简单描述下 " "叫做严格运算符,"=="叫做相等运算符 而且 == 会对数据做隐式转换,而 则是直接判断数值和类型 . 阅读全文
posted @ 2019-12-01 22:05 剑仙6 阅读(128) 评论(0) 推荐(0)
摘要:我们今天来聊一聊关于JavaScript文件的引入位置的问题;大家在平时的Web开发中有没有想过这样一个问题,那就是我应该在文档的头部(也就是<head>标签内部里面)引入所需要的JavaScript文件还是应该在尾部(也就是</body>之前)引入所需要的JavaScript文件呢?今天我们就来深 阅读全文
posted @ 2019-11-30 11:11 剑仙6 阅读(1900) 评论(0) 推荐(0)

上一页 1 ··· 4 5 6 7 8 9 下一页
欢迎访问个人网站www.qingchun.在线