JS前导:

ECMA欧洲计算机制造者协会

ECMA-262 (ES5规范)

ECMA-404(Json规范)

wsc定义HTML、CSS、DOM规范

计算机程序分为: cpu密集(用于计算)

I/O密集(用于存储)

真正参与计算的数据放在存储单位中

其他暂时不用参与计算的数据放在内存中

cpu内部的存储单位:解决对运算时数据的极速读取的需求

内存 :解决对高速处理数据的需求

外存 :解决大容量存储的问题

style样式为什么html页面的前面而不是后面?

-->虽然style样式放在前面浏览器渲染页面的时间会加长,但是放在后面会出现白屏的情况。但放在前面有时也会出现白屏的情况,所以我们最终是用link标签引入。

两条性能优化的规则(雅虎):

1.样式表一定要以link标签的形式放在head中。

2.JS一定要以script标签的形式放在HTML的最后

一、Js的四个方向(全栈)

  ECMAscript

  DOM

  BOM

  Node

二、Js的特点

  编程语言(分支 循环)

  动态语言 弱类型语言(一个变量可以持有任一类型的值)

  脚本语言(浏览器的一个脚本)

解释型语言(编译过程没有那么明显   或者说没有编译过程)

三、考察一个语言的性能

关注编译完的代码 (编译时间不算在程序的性能中)

四、学习编程的套路

  -->变量的定义

  -->数据类型

  -->运算符

  -->分支  循环

  --> 数据结构

  -->面向对象

两头神兽          三座大山

闭包    作用域   作用域链

      原型    原型     原型链

执行上下文     执行上下文栈

  

最新文章

  1. Java学习——连接数据库
  2. Android如何做到应用程序图标隐藏,由第三方程序启动
  3. 驱动笔记 - ioctl
  4. Phong光照以及其他
  5. java split函数用法(转)
  6. [FindBugs分析记录]Potentially dangerous use of non-short-circuit logic
  7. UML学习-时序图
  8. HDU2553(回溯)
  9. 关于OSError: [WinError 10038] 在一个非套接字上尝试了一个操作。
  10. NEED TO DO
  11. LVM快照备份与恢复
  12. SoftPixelEngin
  13. 精通正则表达式(第三版)—Mastering Regular Expressions,3rd Edition—读书笔记2
  14. [Umbraco] 在umbraco中开发xlst的小窍门
  15. C++中:默认构造函数、析构函数、拷贝构造函数和赋值函数——转
  16. 【MySQL】mysql中any,in,some,all的区别
  17. Post Office Protocol --- pop协议
  18. 一次tns连接错误的解决过程
  19. CGContextRef 用法总结
  20. C Program基础-二维数组

热门文章

  1. xBIM 基础15 IFC导出Excel报表
  2. C#线程调用带参数的方法,给控件赋值
  3. 深入C#类的方法
  4. <%=%>、<%%>、<%@%>、<%#%>的区别
  5. 3ds Max绘制一个漂亮的青花瓷碗3D模型
  6. 洛谷 P1462 通往奥格瑞玛的道路 二分 最短路
  7. POJ-1743 Musical Theme 字符串问题 不重叠最长重复子串
  8. 《鸟哥的Linux私房菜》读书笔记--第0章 计算机概论 硬件部分
  9. React 中组件间通信的几种方式
  10. Git 修改commit message