zoukankan      html  css  js  c++  java
  • js之美

    http://fxck.it/post/72326363595

    大部分脚本语言里字面量都要快一些,因为解析[]比解析new Array()步骤少的多

    关于Object可以用constructor注入的问题,要用Object.create(null)来创建纯map。
    所大部分脚本语言里字面量都要快一些,因为解析[]比解析new Array()步骤少的多。
    Object表达世界的同时,也让新人无法理解这个世界:谁知道这个Object会有什么东西在里面啊。过三个月你自己能记得吗?
    Function和Object互为原型的设计,让上面的问题更为严峻:维护性大幅度降低。
    jQuery就是PHP:做后端的人喜欢他因为不需要怎么学习就可以操纵前端;做前端的人厌恶它,因为让他们无法更系统全面的操纵页面了。
    goto当然是重要的,所有汇编语言都有jmp指令。但正是因为大部分人无法掌握好goto,所以后来的语言都没有或不鼓励用goto。东西强大不是使用它的理由。
    不要忘了V8是从大家喷成翔的JVM上借鉴了大量东西才这么快的!连他的主要设计者以前也是做HotSpot的。
    node的module那些不是独创,CommonJS早就有了的。node选择了CommonJS而不是发明。node创造了下一个tick抛异常这种邪恶的事情,于是domain怎么补都不够。坑不要太多哦~

    https://github.com/alsotang/node-lessons/tree/master/lesson14

    在 js 中,务必使用 === 三个等于号来比较对象,或者自定义方法来比较,不要使用 ==

    我最近做一个项目,从数据库中取出的数据,虽然应该是字符型的,但有时它们是 String 的表示,有时是 Number 的表示。为了省事,会有人直接用 == 来对它们进行比较。这种时候,建议在比较时,把它们都转成 String 类型,然后用 ===来比较。

    构建大型项目

    从 npm 上面寻找质量高的库,并用质量高的方式拼凑起来。

  • 相关阅读:
    python3 pyinstaller
    python3 random
    python3 turtle
    产生一个序列的所有排列组合
    蒙特卡洛算法
    lightoj 1014
    UVA11426
    nginx 配置本地https(免费证书)
    ElementUI
    Airbnb 代码规范
  • 原文地址:https://www.cnblogs.com/darr/p/4874022.html
Copyright © 2011-2022 走看看