zoukankan      html  css  js  c++  java
  • 《JavaScript语言精粹》笔记


    思考:lambda表达式
    函数本质就是一个表达式,
    普通的函数有函数名,函数名就像一部手机的标签,
    撕去手机的标签,仍是一部手机。

    第一章:精华
    JavaScript建立在一些非常好的想法和少数非常坏的想法之上。
    那些非常好的想法包括函数、弱类型、动态对象和一个富有表现力的对象字面量表示法。那些坏的想法包括基于全局变量的编程模型。

    JavaScript有非常强大的对象字面量表示法。通过列出对象的组成部分,它们就能简单地被创建出来。这种表示法是促使我创立流行的数据交换格式——JSON的灵感。

    铁路图语法表示:

    image

    如下图所示,一个整数的写法:

    0,或者开头数字不为0的任意数字

    image

    语法:代码块是包在一对花括号中的一组语句。不像许多其他的语言,JavaScript中的代码块不会创建一个新的作用域,因此变量应该被定义在函数的顶端,而不是在代码块中。

    IF语句

    image

    下面列出的值被当作假,

    false,null,undefined,空字符串’’,数字0,数字NaN,

    其他所有的值都被当作真,包括true,字符串“false”,以及所有的对象。

  • 相关阅读:
    Bundle 机制
    三次握手和四次挥手
    SparseArray
    ThreadLocal ——android消息机制handler在非主线程创建not called Looper.prepare() 错误的原因
    怎么去除重复代码
    ClassLoader
    android的四种线程池
    LeetCode#50 Pow(x, n)
    LeetCode#49 Anagrams
    LeetCode#48 Rotate Image
  • 原文地址:https://www.cnblogs.com/wllhq/p/4582054.html
Copyright © 2011-2022 走看看