js

作者: LzW伟 | 来源:发表于2018-05-25 16:12 被阅读0次

    一、什么是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

    2.文档对象模型(Dom,Document Object Model),让js有能力与页面元素对话

    3.浏览器对象模型(Bom,Browser Object Model),让js有能力与网页进行对话四、

    javascript的特点

    1、编写简单 - 任何文档编辑工具都可以编辑JS

    2、无需编译,直接运行

    3、弱类型编程语言 强类型编程语言: C,C++,Java ... 特点:由数据类型来决定数值 弱类型编程语言:JS 特点:由数值 来决定数据类型

    4、面向对象的编程语言五、javascript的语法 1.在标签中写js代码,该标签可以放在页面的任何位置 JS脚本

    2.外部脚本文件

    1)、创建脚本文件并编写 脚本    脚本文件:***.js 

    2)、引入外部脚本文件注意:

    1、必须是成对的 script

    2、该对标记中,不允许出现任何内容 

      3.注释        

    1)、单行注释    // 单行注释 

    2)、多行注释    /*      * 多    * 行    * 内    * 容    */     

    4.严格区分大小写        

    console.log("");        

    Console.log("");//错误

    六、变量和常量     

    1.变量:内存中的一段存储空间        

    2. 变量的声明

    1)、声明      var 变量名;

    2)、赋值    变量名=值;

    3)、声明变量并赋初始值    var 变量名=值;

    4)、注意     

    1、声明变量时可以不加 var 关键字      var stuname="张三丰";== stuname="张三丰";                     

    如果省略了 var 关键字, 那么声明的就是"全局变量",有可能造成 "全局污染" 的效果      

    5)、如果声明变量没有赋值的话,那么将自动赋值为 undefined 

    3、一次性声明多个变量声明 stuname,stuage,stugender 变量  

    var stuname; 

      var stuage; 

      var stugender;

    一次性声明多个变量 使用一个 var 关键字, 多变量名之间 用 , 分隔  var stuname, stuage,stugender; 

    4、变量的命名规范

    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;  

    5、可以采用 "匈牙利命名法","驼峰命名法","下划线命名法"

    1、驼峰命名法     

    如果 变量名 是由多个单词组成的合成词,从第二个单词开始,每个单词的首字符变大写。

    var age;

    var gender;

    var salary;

    var userName;

    var userSalary;

    var stuJavaScore

    2、下划线命名法var _userName;

    一般用于全局变量命名var user_name; 

    常量:一旦声明就不可以改变的值叫做常量      

    比如:1天=24小时  1小时=60分钟  太阳每天东升西落             

    1.声明常量的方法:            

    1)声明常量用 const,常量名一般大写,声明常量必须赋值                

    const DAY;                  

    const PI;            

    2)声明常量并赋值                   

    const DAY=24;                  

    const PI=3.14;

    相关文章

      网友评论

        本文标题:js

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