前端开发
拿节
绳锯木断,水滴石穿,贵在坚持
展开
-
深入浅出正则表达式
正则表达式其实还是蛮简单的,因为它没有很强的逻辑在里头,我们只需要按照它的规则从头开始依次去读就好了 话虽这么说,我相信很多人一开始接触正则,当看到那一连串“乱七八糟”的字符时,都会一脸懵逼,这是啥玩意?然后就自然而然的认为这东西很复杂,接着打心底就抵触使用正则,然后开始在网上搜看是否有现成的表达式可用,或者直接写代码来实现字符匹配。 我自己就是这样 最近终于花时间把这块东西看了下,下面是学...原创 2017-12-12 17:54:53 · 651 阅读 · 0 评论 -
JavaScript原型和原型链新解
为什么说是新解呢? 因为我看了网上很多描述JS原型的文章,很多都是这样描述的,JS对象分为两种,一个是普通对象,另外一个则是原型对象,其中原型对象包含prototype属性,普通对象则没有,还有就是,二者都包含__proto__来实现原型链等等 我相信很多人看完后,都是死记硬背的记住了上面的内容,至于为什么JS要分两种对象,原因是什么?估计都不是很清楚,因为大家都是基于结果来分析的 这里我尝原创 2017-12-15 12:30:37 · 274 阅读 · 0 评论 -
也来谈谈JavaScript的作用域链
每个编程语言都有作用域的概念,不管是C,C++,Java还是JavaScript,概莫例外! 作用域最主要的作用是访问空间的限制,也就是说,作用域内定义的变量或者函数,只对该作用域或者其子子孙孙作用域可见 两个不是直系关系的作用域是无法直接访问其内部定义的变量和函数的 至于作用域是全局的,还是局部的,这个其实不是绝对的,因为任一作用域内定义的变量或函数对于其自身来说,都是局部的,但是原创 2017-12-15 17:22:17 · 251 阅读 · 0 评论 -
也来谈谈JavaScript中的闭包
public static final PackageManagerService main(Context context, Installer installer, boolean factoryTest, boolean onlyCore) { PackageManagerService m = new PackageManagerService(co原创 2017-12-15 18:02:38 · 268 阅读 · 0 评论