ECMAscript
代码如诗即醉
Standing on Shoulders of Gians
展开
-
升入理解this 精华版
写在前面在前几篇博文中,关于this理解问题,我都有提到。 自认为理解很到位了,结果项目中,经常被this搞蒙头。简单的可能还好,如果函数调用位置不太明确的,只能大概加估计了。再次复习,加深理解。js的作用域是基于函数的作用域的,在谈到this指向问题时,很多情况下都是结合函数来说的。this到底是什么,是个什么东西。单独的this就是js的一个关键字,无任何函数,函数调用时,他便指向一个对...原创 2019-12-16 22:44:15 · 176 阅读 · 0 评论 -
requireJs异步加载jquery
requireJs :官网requireJS定义RequireJS是一个JavaScript文件和模块加载程序。它针对浏览器内使用进行了优化,但也可以用于其他JavaScript环境,如Rhino和Node。使用像RequireJS这样的模块化脚本加载程序将提高代码的速度和质量场景requireJS 属于AMD(异步模块加载类),通过异步方式加载网页脚本, 避免页面渲染。今天要说的是r...原创 2019-12-04 14:30:54 · 627 阅读 · 0 评论 -
mysql压缩版安装教程 for Mac
目录前言:安装准备前言:在开始本教程之前,先交代一些细节。之前一直在window环境下办公,目前电脑系统已经转移到类Mac下。由于Mac系统的在服务器性能上的优势,Mac系统环境已经预置,服务器,以及PHP脚本语言。这使得我在安装的时候,很快进入状态。但这不等于说,安装就简单了,这两个没得关系。具体的安装过程,还的自己一步步完成。虽然网上有教程,但互联网的世界鱼目混杂,本着过来人的经验。就细节...原创 2019-08-31 16:20:34 · 1030 阅读 · 0 评论 -
javascript-异步-事件循环机制详解
在解释js事件循环机制的时候,先来看看如下几个基础知识点。准备知识进程:操纵系统分配的占用cpu资源的最小单位.# 线程:官方解释,安排cpu执行的最小单位。实际就是进程内任务的细化分。举个栗子,一个工厂,就类似于我们的cpu,那么进程就是工厂的一个车间,线程就是车间的工人。重要一点,过个线程开启,共享统一进程的资源。js单线程首先说,js是单线程语言,由于单线程的原因,...原创 2019-09-04 11:42:43 · 233 阅读 · 0 评论 -
javascript-面向对象编程-[[prototype]]
前言今天和大家探讨一下JavaScript-面向对象编程思想。本着学习交流心态,欢迎评论区抢座交流 ????在讲JavaScript面向对象之前得引荐一下JavaScript的面向类设计模式的荒唐史.(es没有类的概念,es6 class关于类实现仅仅是语法糖而已)基于类的语言 (如 Java 或 C++) 的开发人员来说,JavaScript 有点令人困惑,因为它是动态的,并且本身不提供一个 c...原创 2019-09-10 15:43:24 · 256 阅读 · 0 评论 -
javascript数据结构之栈和堆理解
sdfgdfg原创 2019-09-17 21:04:13 · 523 阅读 · 0 评论 -
ES-预编译过程详解
前言这期分享javascrit的预编译的内容,这里面涉及到很多知识点,概念。结合自己的理解,再加上实例,做一次完成总结。主要内容有:整个编译流程中脚本的预编译,以及函数的预编译。在这个之上还会讲到,作用域,闭包,以及this的使用。程序的运行少不了编译阶段。下面来看看javascript程序的预编译-执行过程。、脚本预编译编译流程:—> 脚本:创建全局对象GO(window) (...原创 2019-09-20 19:53:36 · 453 阅读 · 0 评论