美文网首页
JS第一天

JS第一天

作者: 三七_3eca | 来源:发表于2018-07-25 11:08 被阅读0次

    web发展史

    一、什么是javascript

    javascript是一种运行于js解释器中的脚本语言
    javascript与html关系
    html是脚本语言,用于在浏览器中显示
    javascript是脚本语言,用于与浏览器实现对话

    二、javascript的发展史

      1、1992年 , Nombas 为自己的软件写一款脚本语言 C--  --》 ScritEase ,可以嵌入在网页中运行
    
    2、1995年 ,Netscape(网景) Navigator2.0 --> LiveScript --> Javascript ,Java 与 Javascript之间没有任何关系
    
      3、1996年 ,Microsoft 在 IE3.0 中发布 JS的克隆版 --> JScript
    
      4、1997年 ,Javascript 1.1 版本 作为 草案 提交给了  ECMA(欧洲计算机制造商联合会) ECMA-262标准  ECMAScript 作为 JS            的 标准核心。 ES5  ES6
    

    三、javascript的组成

      1.ECMAScript  ECMAScript
    
      2.文档对象模型(Dom,Document Object Model),让js有能力与页面元素对话
    
      3.浏览器对象模型(Bom,Browser Object Model),让js有能力与网页进行对话
    

    四、javascript的特点

      1、编写简单 - 任何文档编辑工具都可以编辑JS
    
    2、无需编译,直接运行
    
      3、弱类型编程语言
    
    强类型编程语言: C,C++,Java ...
    
      特点:由数据类型来决定数值
    
    弱类型编程语言:JS
    
      特点:由数值 来决定数据类型
    
      4、面向对象的编程语言
    

    五、主流浏览器

    IE trident

    Chrome webkit/blink

    firefox Gecko

    Opera presto

    Safari webkit

    六、javascript的语法

    1.在标签中写js代码,该标签可以放在页面的任何位置 JS脚本

    2.外部脚本文件 1)、创建脚本文件并编写 脚本 脚本文件:***.js 2)、引入外部脚本文件注意:1、必须是成对的 script2、该对标记中,不允许出现任何内容

    • 结构 行为 样式 相分离

    html js css 为了使结构清晰方便更改要放在不同文件夹

    js基本语法

    七、变量和常量

    一、变量声明

    1、声明、赋值分解
    2、单一var
    3、如果省略了 var 关键字, 那么声明的就是"全局变量",有可能造成 "全局污染" 的效果
    4、如果声明变量没有赋值的话,那么将自动赋值为 undefined

    二、变量的命名规范

    1)、可以包含字母、数字、下划线、$
    var +name; //错误 ,不能有 +

    2)、不能以数字开头
    var 1name; //错误
    var name1; //正确
    var $name; //正确
    var _name; //正确
    3)、尽量见名知意
    var a;
    var b,c,d,e,f,g,aab,aac;
    //以上方式, 不推荐
    var username;
    var salary;

    相关文章

      网友评论

          本文标题:JS第一天

          本文链接:https://www.haomeiwen.com/subject/ykcpmftx.html