欢迎光临
我们一直在努力

JavaScript

编写自己的代码库(javascript常用实例的实现与封装)

express阅读(56)评论(0)赞(0)

1.前言 大家在开发的时候应该知道,有很多常见的实例操作。比如数组去重,关键词高亮,打乱数组等。这些操作,代码一般不会很多,实现的逻辑也不会很难,下面的代码,我解释就不解释太多了,打上注释,相信大家就会懂了。但是,用的地方会比较,如果项目有...

JavaScript 开发人员需要知道的简写技巧

express阅读(39)评论(0)赞(0)

本文来源于多年的 JavaScript 编码技术经验,适合所有正在使用 JavaScript 编程的开发人员阅读。 本文的目的在于帮助大家更加熟练的运用 JavaScript 语言来进行开发工作。 文章将分成初级篇和高级篇两部分,分别进行介...

JavaScript深入之词法作用域和动态作用域

express阅读(46)评论(0)赞(0)

作用域 作用域是指程序源代码中定义变量的区域。 作用域规定了如何查找变量,也就是确定当前执行代码对变量的访问权限。 JavaScript 采用词法作用域(lexical scoping),也就是静态作用域。 静态作用域与动态作用域 因为 J...

JavaScript深入之执行上下文栈

express阅读(46)评论(0)赞(0)

JavaScript深入系列第三篇,讲解执行上下文栈的是如何执行的,也回答了第二篇中的略难的思考题。 顺序执行? 如果要问到 JavaScript 代码执行顺序的话,想必写过 JavaScript 的开发者都会有个直观的印象,那就是顺序执行...

JavaScript深入之变量对象

express阅读(46)评论(0)赞(0)

JavaScript深入系列第四篇,具体讲解执行上下文中的变量对象与活动对象。全局上下文下的变量对象是什么?函数上下文下的活动对象是如何分析和执行的?还有两个思考题帮你加深印象,快来看看吧! 前言 在上篇《JavaScript深入之执行上下...

JavaScript深入之作用域链

express阅读(40)评论(0)赞(0)

JavaScript深入系列第五篇,讲述作用链的创建过程,最后结合着变量对象,执行上下文栈,让我们一起捋一捋函数创建和执行的过程中到底发生了什么? 前言 在《JavaScript深入之执行上下文栈》中讲到,当JavaScript代码执行一段...

JavaScript 深入之从 ECMAScript 规范解读 this

express阅读(44)评论(0)赞(0)

JavaScript深入系列第六篇,本篇我们追根溯源,从ECMAScript5规范解读this在函数调用时到底是如何确定的。 前言 在《JavaScript深入之执行上下文栈》中讲到,当JavaScript代码执行一段可执行代码(execu...

JavaScript深入之执行上下文

express阅读(56)评论(0)赞(0)

JavaScript深入系列第七篇,结合之前所讲的四篇文章,以权威指南的demo为例,具体讲解当函数执行的时候,执行上下文栈、变量对象、作用域链是如何变化的。 前言 在《JavaScript深入之执行上下文栈》中讲到,当 JavaScrip...

JavaScript深入之闭包

express阅读(55)评论(0)赞(0)

JavaScript深入系列第八篇,介绍理论上的闭包和实践上的闭包,以及从作用域链的角度解析经典的闭包题。 定义 MDN 对闭包的定义为: 闭包是指那些能够访问自由变量的函数。 那什么是自由变量呢? 自由变量是指在函数中使用的,但既不是函数...

大前端WP主题 更专业 更方便

联系我们联系我们