
javascript基础
文章平均质量分 93
苏美尔叹息
不疯魔,不成佛
展开
-
Chrome内存追踪
在了解过浏览器内存模型以及事件循环之后,这仅仅是从一个代码的运行上了解了我们前端工程师编写的code是怎么样存储的以及怎么样去运行,了解了这些之后,我们就需要了解怎么样去使用合适的工具追踪我们内存中的变量以及运行中的代码,以加深我们对整个前端环境的理解、提高前端开发以及查找内存漏洞的效率,同时可以更加迅速的对前端页面加载等优化作出更好的决策。...原创 2022-08-16 16:49:16 · 3425 阅读 · 0 评论 -
深入JS内存模型
什么是JS的内存模型,看过了很多资料,都是千篇一律的栈内存,堆内存,基本数据类型存储在栈内存,引用数据类型存储在堆内存等等之类的,看过这些之后,对于我们去理解整个JS内存之中复杂的关系。本文会从JavaScript语法之中的各个语言特性由浅入深分析JavaScript的内存。...原创 2022-08-16 16:47:56 · 1120 阅读 · 0 评论 -
Node.js v0.10.31API手册-断言
这个模块是用于编写应用的单元测试,你可以通过require('assert')获取模块。assert.fail(actual, expected, message, operator)抛出一个异常显示被提供的operator分离的实际值和预期值。assert(value, message), assert.ok(value, [message])若value为真值,以上翻译 2014-09-20 15:50:29 · 1351 阅读 · 0 评论 -
Node.js v0.10.31API手册-Domain
Domain翻译 2014-10-20 23:01:22 · 1324 阅读 · 0 评论 -
Node.js API手册-目录
Node.js API手册-目录这段时间,想找些新的技术学习学习,看上了Node.js,万丈高楼平地起,这就从它的API开始,然后就顺便翻译一下。原创 2014-09-21 14:57:20 · 1774 阅读 · 0 评论 -
Node.js v0.12.0API手册--文件系统
File SystemStability: 3 - Stable文件系统模块是一个简单包装的标准 POSIX 文件 I/O 操作方法集。您可以通过调用require('fs')来获取该模块。文件系统模块中的所有方法均有异步和同步版本。文件系统模块中的异步方法需要一个完成时的回调函数作为最后一个传入形参。 回调函数的构成由您调用的异步方法所决定,通常情况下回调函数的第翻译 2015-02-23 22:59:01 · 1866 阅读 · 0 评论 -
JavaScript关于闭包
在学习JavaScript这条路上,对于闭包这个JS中极其重要的应用技巧或者说是一个语言特性一直停留在最最表层的:函数α内部的函数β被函数外部所调用,然后内部的函数β由于被调用使得其生存周期得以延长。而本身不能被外部调用的函数α的变量,则可以被调用。然而往稍微深一点的层次里去探究,就会发现闭包对理解JS作用域链有着极大的作用。举例说明:var guo = function(stat原创 2015-03-12 22:45:36 · 845 阅读 · 0 评论 -
Javascript方法小札记
对于javascript中各种方法的理解原创 2015-04-09 12:54:12 · 1119 阅读 · 1 评论 -
Javascript构造函数简析
构造函数 根据调研,在使用new操作符通过构造函数实例化一个对象时,经过了以下过程: 创建一个空对象。将这个空对象的__proto__成员指向了构造函数对象的prototype成员对象。将构造函数的作用域赋给新对象,因此构造函数中的this指向新对象,然后再在该对象上下文中调用构造函数。返回新创建对象。 注意:在JavaScript标准中,并没有__...2014-09-25 22:49:00 · 189 阅读 · 0 评论 -
Node.js v0.10.31API手册-子进程
子进程翻译 2014-09-22 18:04:53 · 1604 阅读 · 0 评论 -
Node.js v0.10.31API手册-加密
加密(Crypto)使用 require('crypto') 来调用该模块。crypto模块提供在HTTPS或HTTP连接中封装安全凭证的方法。它提供OpenSSL中的一系列哈希方法,包括hmac、cipher、decipher、签名和验证等方法的封装。crypto.getCiphers()返回一个数组,包含支持的加密算法的名字。示例:var翻译 2014-10-13 22:39:57 · 1699 阅读 · 0 评论 -
Node.js v0.10.31API手册-集群
Node.js v0.10.31API手册中集群小节翻译,若有翻译不周到的地方请大家提出宝贵的意见。翻译 2014-09-24 19:13:01 · 1382 阅读 · 0 评论 -
五个你必须知道的javascript和web debug技术
在前端开发中,调试技术是必不可少的技能,本文将介绍五种前端开发必备的调试技术。Weinre移动调试DOM 断点debugger断点native方法hook远程映射本地调试Weinre在移动上面开发调试是很复杂的,所以就有了weinre。安装weinre可以实现pc来调试手机页面,所以对于移动开发调试是很重要的哦~http://people.apache.org/~pmuellr转载 2013-11-21 16:44:46 · 883 阅读 · 0 评论 -
Node.js v0.10.31API手册-事件
Events API翻译翻译 2014-10-23 23:11:58 · 1074 阅读 · 0 评论 -
Javascript构造函数简析
Javascript构造函数简析,对JS构造函数中的私有成员,公有成员等进行了简单的剖析。原创 2014-09-25 22:49:49 · 1467 阅读 · 2 评论 -
Node.js v0.10.31API手册-DNS
DNS使用 require('dns') 引入此模块。dns 模块中的所有方法都使用了 C-Ares,除了 dns.lookup 使用了线程池中的 getaddrinfo(3)。C-Ares 比 getaddrinfo 要快得多,但系统解析器相对于其它程序的操作要更固定。当一个用户使用 net.connect(80, 'google.com') 或 http.get({ hos翻译 2014-10-17 17:51:34 · 1433 阅读 · 0 评论 -
Node.js v0.10.31API手册-简介
这是一个使用node.js编写的web服务器返回'HelloWorld'的实例:翻译 2014-09-14 22:14:23 · 845 阅读 · 0 评论 -
Node.js v0.10.31API手册-控制台
控制台Object用于向 stdout 和 stderr 打印字符。类似于大部分 Web 浏览器提供的 console 对象函数,在这里则是输出到 stdout 或 stderr。当输出目标是一个终端或者文件时,console函数是同步的(为了防止过早退出时丢失信息).当输出目标是一个管道时它们是异步的(防止阻塞过长时间)。也就是说,在下面的例子中,stdout 是翻译 2014-09-29 22:57:02 · 1200 阅读 · 0 评论 -
Node.js v0.10.31API手册-Buffer
Buffer纯 JavaScript 对 Unicode 友好但是无法很好地处理二进制数据。当我们面对类似 TCP 流或文件系统时,是需要处理八位流的。Node 有几种操作、创建以及消费八位流的策略。翻译 2014-09-20 17:46:36 · 1583 阅读 · 0 评论 -
Node.js v0.10.31API手册-Debugger
DebuggerV8 提供了一个强大的调试器,可以通过 TCP 协议从外部访问。Node 内建了这个调试器的客户端。要使用调试器,以 debug 参数启动 Node,出现提示符:% node debug myscript.js debugger listening on port 5858connecting... okbreak in /home/indutny/Cod翻译 2014-10-14 21:00:29 · 1376 阅读 · 0 评论 -
Node.js v0.10.31API手册-Addons插件
Node.js v0.10.31API手册-第四轮翻译 2014-09-21 14:50:08 · 2036 阅读 · 0 评论 -
Spket在Eclipse/MyEclipse下的安装和配置(图文教程)
一、安装Spket第一种方法:网上更新方式1.插件首页:http://www.spket.com2.插件名称:Spket IDE3.更新连接(Update Site):http://www.spket.com/update/更新安装方法:1.[Help]-[Software Updates]-[Find and Install...]2.[Search for ne转载 2013-09-27 19:37:31 · 566 阅读 · 0 评论