PHP开源Hub
致力于开发者的提升

JavaScript 第2页

ES5和ES6是两个语言
[译]发现 JavaScript 中闭包的强大威力-PHP开源Hub

[译]发现 JavaScript 中闭包的强大威力

NiZerin阅读(1360)评论(0)赞(0)

闭包是一个可以访问外部作用域的内部函数,即使这个外部作用域已经执行结束。 作用域 作用域决定这个变量的生命周期及其可见性。 当我们创建了一个函数或者 {} 块,就会生成一个新的作用域。需要注意的是,通过 var 创建的变量只有函数作用域,而...

[译] 通过垃圾回收机制理解 JavaScript 内存管理-PHP开源Hub

[译] 通过垃圾回收机制理解 JavaScript 内存管理

NiZerin阅读(1516)评论(0)赞(0)

内存管理的主要目标是在需要的时候为系统动态地分配内存,然后释放那些不再使用的对象的内存。像 C 和 C++ 这样的语言有基本的内存分配函数,如 malloc(),而一些高级语言计算机体系结构(如 JavaScript)包含垃圾回收器来完成这...

Web程序性能优化——asm.js和WebAssembly

NiZerin阅读(1682)评论(1)赞(0)

asm.js asm.js是JavaScript语言中一个可以高度优化的子集。通过避免JavaScript引擎某些难以优化的机制和模式(主要是垃圾回收和类型判断),达到JavaScript引擎运行优化的目的。换言之,正常的JavaScrip...

fetch 如何请求数据-PHP开源Hub

fetch 如何请求数据

NiZerin阅读(1912)评论(0)赞(0)

一 序言 在 传统Ajax 时代,进行 API 等网络请求都是通过XMLHttpRequest或者封装后的框架进行网络请求,然而配置和调用方式非常混乱,对于刚入门的新手并不友好。今天我们介绍的Fetch提供了一个更好的替代方法,它不仅提供了...

JavaScript之跨域解决方式-PHP开源Hub

JavaScript之跨域解决方式

NiZerin阅读(1829)评论(0)赞(1)

平时工作中经常被JavaScript跨域问题所困扰,其实有很多种解决方式,下面给大家介绍常用的几种,希望能帮助到大家: 1.jsonp解决跨域问题 客户端代码: 服务端代码: 相信大家对此种方式并不陌生,需要引用jquery库文件,并且要与...

PHP开源Hub-致力于互联网开发者的成长

技术群聊软文发表