• JavaScript笔记(1)


    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的特点

      编程语言(分支 循环)

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

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

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

    三、考察一个语言的性能

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

    四、学习编程的套路

      -->变量的定义

      -->数据类型

      -->运算符

      -->分支  循环

      --> 数据结构

      -->面向对象

                      两头神兽          三座大山

                          闭包    作用域   作用域链

          原型    原型     原型链

                                               执行上下文     执行上下文栈

      

  • 相关阅读:
    初识Opserver,StackExchange的监控解决方案
    html input readonly 和 disable的区别
    css3制作优惠券
    C#判断用户是否使用微信浏览器,并据此来显示真实内容或二维码
    通过userAgent判断手机浏览器类型
    history.js使用方法(来自博客园)
    搭建可调试的微信公众平台本地测试环境
    Entity Framework中编辑时错误ObjectStateManager 中已存在具有同一键的对象
    c# List<int> 转 string 以及 string [] 转 List<int>
    C#中的lock关键字
  • 原文地址:https://www.cnblogs.com/fxiong/p/10098407.html
Copyright © 2020-2023  润新知