《JavaScript语言精粹》笔记(1)
来源:互联网 发布:淘宝售前客服是做什么? 编辑:程序博客网 时间:2024/05/17 08:34
第一章 精华
分析JavaScript
好的想法:函数、弱类型、动态对象和对象字面量表示法。
坏的想法:基于全局变量的编程模型。
第二章 语法
1.数字
JavaScript只有一个单一的数字类型,它在内部被表示为64位的浮点数。这样避免了短整数的溢出问题
2.字符串
JavaScript所有的字符都是16位的。JavaScript没有字符类型。
字符串是不可变的。一旦字符被创建,就永远无法改变它。但可以通过+运算符去连接其他的字符串从而得到一个新字符串。
3.语句
语句往往按照从上到下的顺序被执行。JavaScript可以通过条件语句、循环语句、强制跳转语句(return、break、throw)和函数调用来改变这个执行序列。
第四章 数组
JavaScript没有真正的数组。不必给JavaScript的数组设置维度,它们永远不会产生越界错误。但它们的性能相比真正的数组可能相当糟糕。
第十章 优美的特性
1.函数是头等对象
在精简JavaScript中,函数是有词法作用域的闭包
2.基于原型继承的动态对象
对象是无类别的。可以通过普通的赋值给任何对象增加一个新成员元素。一个对象可以从另一个对象继承成员元素。
3.对象字面量和数组字面量
阅读全文
1 0
- 《JavaScript语言精粹》笔记(1)
- 《Javascript语言精粹》笔记(1)
- javascript语言精粹(笔记)
- javascript语言精粹----笔记
- javascript语言精粹----笔记
- 《JavaScript语言精粹》笔记
- 《JavaScript语言精粹》笔记
- 《JavaScript语言精粹》笔记
- 《JavaScript语言精粹》笔记
- JavaScript语言精粹学习笔记(1)——语法
- javascript语言精粹笔记 1-4章
- javascript语言精粹(蝴蝶书)-笔记
- javascript语言精粹笔记 (一)语法
- javascript语言精粹笔记(二)对象
- javascript语言精粹笔记(三)函数
- javascript 语言精粹 学习笔记(一)
- javascript 语言精粹 学习笔记(二)
- 《JavaScript语言精粹》笔记(2)--对象
- 深度学习模型-13 迁移学习(Transfer Learning)技术概述
- 单链表的一些常考的面试题——基础篇
- Java线程池的种类
- 从前端小白到技术专家,这里有3点可执行的建议
- 游戏人工智能之状态驱动智能体改进(三)
- 《JavaScript语言精粹》笔记(1)
- 二叉树层次遍历II
- selenium结合docker构建分布式测试环境
- Java 之泛型通配符 ? extends T 与 ? super T 解惑
- Solovay-Stassen素性检验方案
- Git学习笔记:Git的环境搭建与基础操作
- utf-8 和 unicode
- 算法作业_33(2017.6.16第十七周)(算法机考模拟题1)
- 5. Longest Palindromic Substring