• Javascript中的一种深复制实现

    要实现深复制有很多办法,比如最简单的办法有:var cloneObj = JSON.parse(JSON.stringify(obj));上面这种方法好处是非常简单易用,但是坏处也显而易见,这会抛弃对象的constructor,也就是深复制之后,无论这个对象原本的构造函数是什么,在深复制之后都会变成Object。另外诸如`RegExp`对象是无法通过这种方式深复制的。所以这里我将介绍一种,我自认为很优美的深复制方法,当然可能也存在问题。如果你发现了我的实现方法有什么问题,请及时让我知道~ [继续阅读...]

  • 一款在线JavaScript正则表达式测试器

    昨天在看《正则表达式30分钟入门教程》的时候,看到博主自己实现了一个C#写的正则测试器,看上去挺方便的样子。但是我自己又不太喜欢乱装东西,所以寻思着能不能自己实现一个javascript正则表达式测试器。于是几十行代码实现了这样一个正则测试器。 [继续阅读...]

  • 如何循序渐进地学习JavaScript

    JavaScript入门太容易了,导致几乎人人随便看看就能上手,零基础的人学个三五天都能对外宣称自己掌握了js。可是真正掌握js是一件很难的事情。如果在初学一门语言的时候第一想到的是问别人,是很难取得进步的。因为得到答案太容易,而不会去想为什么。而且说实话,js并不适合作为第一门编程语言,它兼容并包,容错性高,但这也意味着一但出错你就很难找到错误的原因。另一方面js有一些优秀的特性对于没有编程经历的人来说也很难发现。在这篇文章中,我将结合我自己的经历来给js初学者提一些学习的建议。 [继续阅读...]

  • 博客建立

    今天我的博客终于搞定了,首先要谢谢Rasmus Andersson开源了他的博客代码,我才能把博客做成现在这样。 [继续阅读...]

  • C语言中可能被你忽视的小细节

    在阅读C语言创造者Dennis M.Ritchie写的《C程序设计语言》时,我整理了一些简单的tips,希望对你们有些帮助。 [继续阅读...]

  • 搞清大数端小数端

    我们日常生活中常见的IA-32位体系架构一般都是小数端存储方法。而IA-64则同时采用大数端和小数端的存储方法。究竟什么是大数端,什么是小数端呢?就让我们从这篇文章中了解一下吧。 [继续阅读...]

站长


我是邹润阳,曾用或现用的网名有 zry656565、Jerry Zou、蛋蛋哥。欢迎大家来到我的博客。
本站总计访问量 - 次。

我在别处


你可以在许多其他地方找到我: